Ответ:

Таблица с данными на изображении не видна, поэтому сравнить приведённые в ней значения невозможно. В общем случае порох невыгоден как топливо, поскольку его удельная теплота сгорания значительно ниже, чем у бензина: одинаковая масса бензина даёт больше теплоты.

Но в артиллерийском орудии требуется не просто выделить много теплоты, а получить горячие газы контролируемым образом, чтобы они создавали давление и двигали снаряд. Порох содержит окислитель в своём составе и может гореть в замкнутом пространстве орудия. Бензину для горения нужен кислород воздуха, а его горение в таких условиях не обеспечивает требуемого контролируемого образования газов. Поэтому бензин не может заменить порох как артиллерийский метательный заряд.

Для точного объяснения именно по числам из учебника нужна таблица, на которую ссылается вопрос.