By making the first 525 levels take 10 minutes, Blizzard has effectively removed hours of time that it used to take to level up cooking, thus giving crafters less to do. How is this a good move in a subscription based game where you want people to take longer to do things? Why not just remove the first 525 levels if this is what they wanted? It makes the entire profession feel pointless if I just click a vendor for 10 minutes to gain hundreds of cooking levels.
Why not do the same thing for other professions too? Want to level Jewelcrafting? Just make a vendor that sells gems of all qualities so I don't actually have to put any effort into leveling. It's just one step closer until we all just pay a vendor 100g to be max level all professions.