В свое время Моммзен счел рассказ Ливия и Аппиана совершенно невероятным. Он утверждает, что вся вышеописанная сцена на Форуме была не более чем ловко разыгранной сенатом комедией. Чтобы заставить народ выбрать неопытного юношу, они договорились, что никто не вызовется на войну и тогда среди общего смятения выступит Публий и завоюет сердца избирателей. Доказательство он приводил одно: невозможно, что патриотизм и жажда славы настолько угасли в сердцах римлян, что никто не пожелал поехать в Испанию. Гипотеза эта принята почти всеми современными учеными, кроме И. Ш. Шифмана (см.: Кораблев И. Ш. Ганнибал. М., 1976, с. 243–244). На мой взгляд, она выглядит гораздо менее вероятной, чем рассказ анналистов. Она противоречит источникам, дальнейшим событиям и всей римской традиции.
В самом деле все источники сохранили воспоминание о том, что Публия выбрал народ, а сенат был против. У Аппиана дело дошло даже до открытого конфликта. Надо ли думать, что и это была особая хитрость сената? И можем ли мы отвергнуть сообщения анналистов только потому, что они обидны для римской гордости?
Дальнейшие события подтверждают версию анналистов. Когда Сципион прибыл после блестящей победы в Испании, народ принял его с восторгом как своего избранника, сенат же — с явной враждебностью. Это понятно, только если дерзкий юноша стал главнокомандующим против воли отцов.
Римская традиция не дает ответа на то, как реально могла осуществиться вся эта комедия. Как «патриотизм и жажда славы» настолько угасли среди знати, что сенат смог заставить всех отказаться от командования? И почему ни разу за всю историю Рима больше это ему не удавалось? Действительно, мы знаем множество случаев, когда римляне наперекор разуму и интересам государства стремились к командованию, и никакой сенат удержать их не мог. Например, в ту же войну консулом выбрали неопытного Отацилия, племянника Фабия Максима. Уже после выборов Фабий взял слово и доказал, что в такой опасный час Отацилий — неподходящий военачальник. В конце концов Отацилия отрешили, хотя он отчаянно сопротивлялся до последней минуты. Ясно, что Фабий не мог бы — да ему и в голову бы не пришло — через посредство сената заставить Отацилия не искать командования. Когда Сципион уже был в Африке, ни сенат, ни народ не в силах были заставить консулов отказаться от этой провинции. Трибуны буквально стаскивали их с кораблей. Один из сторонников этой теории, Хейвуд, по другому поводу сам говорит, что ни один политический союз не был столь могуществен, чтобы заставить римлянина отказаться от консульской провинции. Таким образом, гипотеза эта должна быть отвергнута.