What people don't understand is that RPGs are not only about leveling your character and making him stronger, but also taking advantage of certain mechanics. Have you ever played Lineage 2? It was a pain in the butt to craft high level gear, since you had to kill hundreds of creeps and spend hours in town trying to find someone who has the material you need. However this was the magic in the game. You made friends this way and gearing up felt more like a path that you were slowly walking down, than a lottery like in WoW.
I mean, in WoW gear is certain to come in some cases. You farm points and then go to exchange them. Is there a special feeling about it? No, it's just a routine. You kill a boss 10 times and finally it drops what you want. That's ok, but what about crafting? Most professions have only a couple of items worth crafting. You could just ignore the professions anyway, since you would only be losing 3-4K dps.
WoW needs more creative ways to acquire gear than those there are now. But it is Blizzard's intention to put players in a virtual treadmill where you have to wait for weeks in order to get your gear.