Destructoid's Anthony Burch has a collection of video rants, depicting his opinions on several aspects of games. This video questions why mainstream developers putting out mediocre products receive profits while indie developers putting out free products while asking for donations receive naught.
I agree with him 100%. Watch the video, and then give your opinion on it in the comments below, on Destructoid, the video's Youtube page, wherever. Talking about things like this is a great way to spread awareness upon the issue, despite what your opinions could be.