Skruface has the majority of the reasons in one post. If you're going to sum it up, read his.
Being around for the launch of ASC, and the world before it... I can tell you right now that 90% of the people on this board would have been ripped several new assholes. That INCLUDES the one's who spend most of their time ripping people new assholes.
The discussions on the boards centered COMPLETELY around actual issues and it involved people who actually knew what they were talking about. All were self taught, and all had real information to share. They also didn't tollerate people who were unwilling to do any work for themselves. It's an odd paradox that despite the vast increase of available information online, we continue to get more and more people unwilling to read any of it.
Anyways. This can be attributed to an increasing number of players (bigger player base, by necessity a larger number of idiots), but it gets tiresome.
"Solving an imaginary world's contrived and over dramatic problems... 6 millimeters at a time."