I played all of BC all of WotLK and since cata launched. I have 4 toons my warlock being my first. I am having the most fun playing my warlock now out of all the time I have played and the guild I'm in isn't even a serious progression guild, just some friends. You started playing in wrath so that might be why you think we have so many problems. Try spamming one spell (shadowbolt) for every boss in every raid for an entire expansion with no dual spec and a bag FULL of shards. We are in a much better place now. I will agree there are some things that could be changed or corrected but all in all it's the best place we have ever been.