I am not, sadly. I got quite alarmed when I read this thread: LFG Tool is shiet (More in topic)
I would like to try this new tool myself and be able to post feedback. Saying that it “sucks” isn’t helpful, although the post I linked actually do post a lot of good feedback (although it’s not the actual poster that provides the relevant feedback, but he shares it at least).
I put the bulk of the blame on cross-server, although I do agree with you here as well. Blizzard pretty much handed out AoE to every class and I think that this had an averse effect on the game as a whole. TBCC also kind of proved that AoE is king but only a few classes actually had useful AoE. So let’s give AoE to every class! Problem solved.
… and then people stopped using crowd control effects and found strategies where they could just brainlessly mow down enemies. I fear this may become a problem in WLK classic again.