Man, resources being one of the non purchasable bottlenecks (well, very limited in market) MUST remain as it is. You introduce resource buying with gold/money, players are on Stronghold lvl 10 day 1 - terrible idea.
Agree with bigger barracks space though. But it should be a rss investment and it should be a meaningful decision if you go expand your upgrades or keep your barracks maxed out 24/7.
meaningful decisions is a key game design concept, don’t rob us of more real decision making!!!