Careful, your post could be construed as sounding a bit condescending . . .
If you've read many posts on this forum, I think you have seen that there is a great deal of guilt felt by many people who come here. I doubt that most of them need to have salt rubbed in their wounds. However, if you think that's the best way to help them (tough love, so to speak) . . .
I'm not quite sure what advice-giving people on this site you've judged to have no conscience, and the truth is that I don't even want to know. You are entitled to your opinion, even the opinion that you are better than everyone else . . .
And while you give lip service to having been wrong a "few" times, and learning to listen to what other people say, I haven't seen anymore evidence in your posts of acknowledging that you could ever be wrong than you've seen in the posts of others . . .
As for wanting to change the rules of the forum so that no company names are mentioned, I think that's part of a larger picture that you think you alone see. I guess you'll just have to pursue that however you think best . . .