Why would this not be desirable? I am certain that border regions in countries/empires did not produce enough gold to man the militia defending them. That gold came from elsewhere, why should we not do the same here? If a wealthy duke wants to keep the fighting away from his/her city, why not pay for militia to be placed in the poor region which would block access?