The people and demons that want to find the demon and hero and make them fight are only interested in the fight itself, the humans want the war so they can have fame and glory for fighting because without a war they are just blood thirsty mercenaries murdering things around them for profit, and the demons want war because they probably want to act out what ever horrid impulses they want to do but without a war to unify the demonic forces they will be killed by the the blood thirsty mercenaries. So until the hero and demon lord fight there will be a stalemate.
The people and demons that want to find the demon and hero and make them fight are only interested in the fight itself, the humans want the war so they can have fame and glory for fighting because without a war they are just blood thirsty mercenaries murdering things around them for profit, and the demons want war because they probably want to act out what ever horrid impulses they want to do but without a war to unify the demonic forces they will be killed by the the blood thirsty mercenaries. So until the hero and demon lord fight there will be a stalemate.