Well, you still have to go into a war to get combat... It was just an idea; if there would be more (if not all) realms with only 1 city, the political landscape would be more fractured and allow for more wars. It would be better if Ducal Independence would exist and duchies could fight one another within the realm; but for now that appears to be too much coding (and it is more complex than this one-liner).
To summarize; TMP tells you your realms exists of cowards. Get it together and go into a war, and preferably don't wait for TMP to tell you that. Or don't get into a war and live with the consequences, whatever. There were no standing armies in the middle ages so TMP kinda makes sense.