I guess if I had a complaint it'd be they have the specialization system which locks your character's crafting capability down, and so this system sort of comes in and says "ooh look at me, I'm mr. mese-- I'm a free level on your alt so you can have all the specializations". Although the feeling really stems from the specialization system I guess and not the potions.

As said before hopefully they make some nice smoothing in system though. A lore recap video while installing the game or at least one that gives you direction, and things to give you direction in the game (normally a game unfolds itself to you, plopping you so late in the game is like being assaulted by ten thousand bouquets :3 - good luck if you're not a natural gamer lol).