Порох невыгодно использовать как топливо, потому что при его сгорании выделяется большое количество газов, которые быстро расширяются. Это приводит к взрывному характеру горения, а не к плавному выделению теплоты, что характерно для обычного топлива. Основная энергия пороха тратится на совершение механической работы за счет расширения газов, а не на нагрев.