Normally, I would say "it's fine as long as it applies to everybody." However, I do not know of any other realm where a vast majority of the nobles field more than 50 men, and a significant number of nobles field more than
150 men. This seems like a uniquely Darkan problem to me.
How about this: If you build N repair smithies in the city, then you can hire up to N smithies while repairing, which would result in the repairs done in 1/Nth the time, but costs N times the regular price.
Basically you speed things up by hiring multiple smithies at the same time. Three smithies will get the job done in one third the time, but costs three times the gold, for example. It's all very common sense and logical, yes?
![Smiley :)](https://forum.battlemaster.org/Smileys/default/smiley.gif)