Just have one army, and make the general the marshal.
Right, but that's not what I meant. I meant that the distribution of power is very good and keeps players interested. There is no better way to learn the military aspect in Battlemaster than starting as (vice-)marshal. So what I mean is: do not make the general marshal of all armies, do not make the banker steward of all regions.