Whenever your troops upgrade, they receive a lot of new good and costly items. How where they able to buy them? I mean, imagine knights for example, whenever they 'evolve' we have to pay a small price for the process. But the price should be much higher, it should be the medium cost of all their items minus the cost of their previous stuff that they would sell to help raise cash. Hipotecticaly of course.
So, my point is, shouldn't the player the obligated to pay the all expences of the upgrade?, say... 6000 8000 denars for knight? maybe more...
It souds scary, but it would make us value our best troops more. Plus, it would help ending the tendency that many of us have to raise top tier troops and large soms of money in a short period of time, thus making the game boring.
Of course, if we joined a faction, the upgrading price could be cut in half due to the influence of the kingdoms' treasury.
The overal idea is to make the game look more realisticaly chalenging.
(ps- I dont think this should be moved to the privy counsil, but you guys do what you think its best.)