Actually.. the people that think WoW sucks, I guess you've never played it? If you just reach level 80, joins a guild and begin to raid, then you will think it's really funny, but you don't think it's funny because you've never become that good to join a guild or probably you've even not played WoW...
So my vote goes to WoW because of its graphic, gameplay and community, and I had to say the community because I hate all polish retards in Tibia (well, some of you polish guys aint retarded, but most of you are, no offence).