I don't much care for speed-running anything, but, I do like the new leveling, so I can test things out as I level, and if I don't like it, I'll just try another one.
However, I will not say that how you level is wrong. It's your time, not mine. Same for me.
The issue with a thread like this is that Blizzard can not possibly satisfy everyone. No possible way. All we can do as players is do the best we can with the tools we're given, and if that works, great, and if it's still 'too horrible', well, there's plenty of other games.
EDIT: Also, I think there are a LOT of players who don't really play the game. They get/feel pressured to play the game in some way that someone else tells them is 'the right way', and in a way, those people are getting played by WoW, not the other way around. Then they come here and try to find someone or something to blame for their lack of fun. They haven't really understood the way to be happy in WoW is to find your way to playing the game in your own way, not the way someone else or some guide from the internet tells you. YMMV.