I remember using this site to look at different talent builds, gemming and enchanting. There were also TONS of 2s/3s guides everywhere for alot of comps, theorycrafting everywhere, general tips and tricks. This helped me greatly to reach 2000 first for the shoulders then 2300 for the weapon. Damn, I was so happy back then. And people recognized it.
What happened was blizzard fucked this game on biblical porportions and made the talents extremely fucking boring and straightforward, made gemming and enchanting the same way ("gem and enchanting like this or you're retarded" type of style) and there seems to be only one comp for each class and only one type of gameplay for said classes. Not to mention the loss of skirimish and rating requirements for gear.
The game was "hard" back then. I don't define hard as having extremely fast fingertwitch reactions, nor do I define it to be something only super talented people can play. What I mean by hard was that information wasn't easy to find, hence people "looked after each other". If you found a new way to do this or that (which was common) you would share it and be liked by the community. The incentive of making quality content was the appreciation of the playerbase, because very few people has the "top notch" info, like deathing sheeps/blind, rank 1 frostbolts/CoC/sheeps for CCing the team, positioning correctly as a rogue because having cloak/trinket on cd would make you extremely vulnerable. I could mention all the classes but I mainly played RMP.
Now everything "should" be in game, meaning that Blizzard holds your hands from level 1 to 90 and all the way to LFR/Random BGS. A new/lesser skilled player ask a question and he is regarded as being stupid. A mage asks for some tips and the answer would be "spam more icelance". A warrior asks for advice and the answer would be "pop more reck and shockwave things". Can we then really blame people on this site for not taking this game seriously anymore?