I just have to ask you one thing:
Let's say you are a fanatic WoW (or whatever) player and along your adventures you come across a few interesting "bugs" or "unexpected features". You start taking advantage of them and eventually you get all you could out of it. You then share it with your close friends in order for them to achieve the same results too. They share it with their close friends and so on and so forth and gradually many people find out about it and it reaches the attention of Blizzard which eventually patches up the issue somehow.
This I understand.
But why, on earth, would you, ever, go into a public forum and post working exploits for everyone to see. And I am not just talking about your close friends. Not even just your not-so-close friends. I am talking about any person with Google or knowledge of this site, including Blizzard officers who are probably constantly refreshing the exploits pages waiting for you to do their testers' job for free while at the same time depriving you of the ability of using your findings any longer.
And it also amazes me that every time, after a few pages of posts, people start saying "This appears to be hotfixed/patched/not working now" and it surprises them... every time! Guess how they figured out the exploit existed in the first place, Sherlock!
So.. why?... For the "rep"? Why?... Why?...
/facepalm