Could have sworn I read somewhere here that every faction's General upgrade was triggered by the Marian Reforms. Nevermind, sorry.