Now comes the logistical question again: can you produce fatigue potions in a factory, or do they have to be created by a magical artisan?
I think in the game, there were all kinds of "over the counter" fatigue restorers, most non-magical. Yes, you could mass produce fatigue relief, but maybe not potions.
I think folks are viewing Tech vs. Magic in the wrong light. They are reviewing Magic through the games logic and Tech through the real world logic. You need to view tech (guns) through the game logic. Most enemies used melee weapons, even though any slob can use a gun. Why is that? Because using guns also required training (apprentice, etc), skills (perception), and guns were pretty expensive, unless you could craft them - and even then you'd have to be an adventurer, find schematics and bullets, and have quite a few levels under your belt.
To turn it on its head, if two major armies clashed with one side obliterating the other because one side had guns - guns would be everywhere and cheap. But they weren't and armor and swords weren't cheap either. See, trained gun users were and are as rare as magic users in the game. Actually, even rarer. The only real gun toting crews you meet are the folks in Broken Hills robbing the bank. Magic doesn't cost anything - so BY IN GAME LOGIC - a peasant would be better off learning magic as it's free, than learning a gun which requires a gun, bullets, and the same amount of leveling up.