Current WoW end-game content is pretty lame, and nowhere near as fun as the pre-BC content was, but it still is a lot of fun in general. Blizzard made the game pretty easy-mode as of late, I think mainly because they wanted the majority of it's playerbase to experience at least SOME of the end-game content before the new expansion comes out. It's incredibly easy to level now, which is great for new players and alts, but it essentially ruins the element and feel of the game in general. It's very easy to gear your player out and run Karazhan & Gruul's, and the obsurd amount of badges you can get week by week pays off in tier 6 equivalent gear. Don't get me wrong, I'm not complaining about my free badge loot that is on par with gear that top guilds took nearly a year to achieve, but it's the fact of the matter that it's so easy to do everything now that makes WoW slightly less enjoyable than it was before. It's hit or miss, really, because it's a great game with a fair amount of content to keep people playing, but it's also a grind for gear, and completely gear based and only minorly based on class competance.