Yeah but that's typical of "open" crafting systems as opposed to Linked Systems that require various trades to have to cooperate, while limiting the number of Trades you can actually BE in. Jack of All Trades Master of none sort of thing.
I agree on the wizard things it's a nasty let down when you finally DO get a nice party together, and you finally get to the dungeon, only to be knocked off the path by some near invisible hasted hamster ball encased Caster zipping past you waving goodbye, and to offer them up something else on the plate as well seems a bit anticlimatic.
Still, if they had other more detailed crafting options, potions, enchanting, etc, wouldn't it spread out their time a bit more into different fields?
Remains to be seen but to be blunt the situation you described will just as easily happen with the current Non Caster crafters, as it would with a Caster. Just hang around and watch people use Barbarian Rage to beat out a weapon on the Anvil (something that still to this day, make me wonder the real results of blind berserk fury around a lot of hot molten metal) Or monks mining bare handed (so a Troll doesn't strike me as that odd in comparison to what's already going on), or fighters using two Bastard Swords to chop down trees.
Crafting is just messy unless plotted out, regulated, and set up with cooperative overlap anyway. With or without a caster being able to do it, as much as I dislike casters I still wouldn't take away something that SHOULD be their thing to do (enchanting) simply because the environment is structured to favor them at every other angle.
~Rex