Blizzard currently sell tokens for instant level 110 and magic unicorn mounts. Your idea of blizzlike is warped.
Imagine if retail time lasted for 30 days of /played instead of 30 calendar days? Considering people play an hour or two a day generally blizzard would lose so much money.

I think most people generally level the non gathering proffs at 80 anyway with the exception of Enchanting as you need those leveling greens.
Stuff like Smithing, Alch etc are all easily level-able on the cheap through the AH.

This is exactly right, most players have no concept of economics or Time=/money
I'd much rather pay $5 to save hours leveling, if $5 is too much for you then maybe you should think about another line of employment, if you have one.

Best way to do it is to get to level 20 then have someone spam Stockaids,SM,ZF for you in that order.
Then queue for Prison and run that till 58.
If you can wait a few days I'll be doing that for one of my alts and you can tag along for free.