Did you honestly just say what you just did? I challenge you to go play WoW now with the LFG with the knowledge of how the game was before the LFG as well as any MMO out right now with an LFG and please come back and tell me with a straight face that a LFG tool is in fact a better team forming tool than actually looking for people yourself.
I don't play WoW.
And yes, a LFG is better than looking for people yourself. My three years of playing GW has demonstrated that. Of the hundreds of times I've looked for a team, I can count the instances where I couldn't find one after 15 min on one hand. Yesterday I spend more than 30 looking for a team for cademimu. 15 to to get 3 ppl, and another 15 just to find a tank.