The general can only play the strategic role if there are people capable of being, and willing to be, marshal. Marshal is one of the hardest positions to fill with competent people.
This. And trust me, although some people think they are capable but usually the most incapable ones are the ones who think they are really competent...