Let's hope so.
They did replace steam and the coal probably gave out more emission than these diesels (that's acutely debatable as steam could have been much more efficient if research $$$s had been invested before we moved on to diesel.)
but there has to be a better way way to power things.