Actually a lot of recipes are locked out based on how you spec. If you do not pick the right specs while leveling. I locked myself out of half the recipes I could use to level on my inscriptionist. So yes not having 100 skill is very impactful since you want to arguably spec into actually be able to reach 100 skill. You can easily fall victim to locking yourself out of an easier time leveling the spec with the way current things are. And some specs are just easier to level (like alchemy) where it doesn’t matter so much.
They should take a look at some recipes and how easy it is to get skill ups imo. Inscriptionist are heavily dependent on work orders for example, could just have added skill ups with the weekly quests. Like the montly dark moon faire quests give 2 skill ups which is nice but far few between. Crafting orders feels so dead with some professions.