Я думаю, что сопоставлять армию греческую времен Александра Великого и армию римскую (кстати говоря, какую именно - у них легионы довольно сильно отличались в разные периоды) - это все равно, что пытаться сопоставить рыцарскую кавалерию с системой залпового огня "Град". У каждой из них (если брать период расцвета) свои уникальные особенности, связанные с окружающими их страну противниками и совершенно разные задачи.
Что было бы, если, предположим, Александр жил позже, а Рим расцвел раньше? Тогда бы у Греции и Рима были бы другие армии, основанные на необходимости противостоять друг другу. Иначе быть не могло. Любая армия, известная нам своей непобедимостью, непобедима в первую очередь благодаря тому, что она была лучшей в свой исторический период. Но история известная тем, что она любит меняться. Так, на смену фаланге пришла система легионов, а вслед за ними - армия средневековая со своими особенностями.
Так что, вряд ли мы когда-нибудь получим на ответ данной темы, ведь для этого по крайней мере нужно иметь информацию о реальных сражениях, причем сражениях именно полноценных армий полноценных государств. А этого никогда не было, так как появление Рима во многом обязано угасанию Греции, а следовательно и соперничества между ними быть не могло.