Hello everyone,
First of all I played this game since late vanilla. I have been a holy paladin all this time. I never made any alt but I am a collector (like so many). I don't get my kicks from mythic progression, I get it from scouting the old lands for transmogs, achievements, pets, toys, anything that "ticks off a box".
Now, I have been enchanter for as far as I can remember. I don't think I ever since I started playing dropped this profession. My second profession has been whatever gets me something (like a mount or pet or anything collectable really).
Now, each time you switch professions you unlearn your recipes. (I have no idea why from a lore standpoint) but from a gameplay perspective this is devestating, especially for a collector. It means I can only ever strive to have Enchanting as "done".
Why not let us keep all recipes? Meaning, if you switch back later to a previously dropped profession you still "remember" what you knew from that profession.
Now the reason for this I think is that they didn't want you to change professions nilly willy every other day. But there are other means of achieving this. You already start back at level1 (which is fine).
They could also add a cooldown of a week or even a month. So you can only switch once a week or once a month. But keeping the recipes would allow you to over time at least try and get all the recipes for all the professions. And is that really a bad thing? Especially with the level reset and a cooldown added to prevent abuse?