Defeating all level appropriate content, maxing rep, maxing all professions and gaining all the best gear and enchantments for your character(s) are not things a casual gamer will do. You just partially repeated something I said earlier, which is that WoW became successful because it catered to both the casual and the hardcore. But merely having elements that appeal to casual players does not make a game 'casual'. WoW is as casual or hardcore as you want it to be.