Дык, Джим, во-1-х, легионерам давали и сыр тоже (животные белки), т.е. их веганами считать никак нельзя, во-2-х, римские солдаты наверняка по-черному грабили крестьян (подумаешь, отняли в все ценное и весь КРС в "варварской" деревне! Не убудет!). К слову, по нормам немецкого интендантства 1941-43 гг немецкие пехотные части должны были добирать 30 процентов рациона "за счет ресурсов местного населения" (читай - мародерства и грабежа). Ссылку на немецкий документ, к сожалению, потерял.
Так что, римский солдат кушал и мясо, и видимо немало его кушал. Природу не обманешь, в несколькомесячном походе взрослый мужчина на одном белке из сыра с фасолью не протянет. Мышечная масса уменьшится, и мечом и пилумом в бою особо не помашешь...