I disagree.I highly respect your opinion, however.
A general did not work itself out (in a way it did, the trouble was others decided they would like to be top too... So ultimately this failed...). Keep in mind, the Marian reforms made it possible to have a long standing army, kept around both in peace-time and war.
Which, while having its' benefits, had one other huge draw-back.
In fact it is because of the Marian reforms that some Generals used their armies to continue to stay in power (or Imperium) longer then they should have. Eventually this lead to some of them becoming Emperor in all but name. None of this would have been possible, if not for the shift in loyalty from the state, to the General leading the men (which again can be traced back to the Marian reforms).
Bookmarks