I do it because I truly have potential to make a change and have the passion to attempt it.
If you want to affect change, think of it this way:
This thread has 1,000,000 views. Wow, right? But most of it's just F5'ing by a trashmob.
It's just the same dozen 'tards reading your shit. And some curious onlookers.
This is where blogging comes in. But the problem is, how can you make a blog that gets indexed by Google, and attains a high ranking?
How can you make it so that, every time you post, Google likes it?