To make more limited wars, we could make winters destructive for any unit out of cities (or town-lands?... or home regions?). Men would fall sick and die (as occurs with starvation)! Usually, when winters comes, all wars are stopped... This would avoid the fast destruction of realms.
Three weeks of enforced sitting in your city, with no travel, and no battles? You
want people to quit?
Besides, only two islands have seasons. This would only affect Dwilight and FEI.