I think the last page explains it better than anything else
Hero group constantly travelling and fighting without a sacred beast
Prime Minister on the demon throne but swamped by overwork
Demon Lord vacationing on an island with fluffy animals and fluff cultists
I don't have doubts on who won...