Luddite much? Every technological development looks, in its infancy, like a waste of energy and effort to those without imagination.
Some technological developments make sense. They make things better, cheaper, more efficient. Do you feel an ammonia power source does any of those things?