Yeah, they're not efficient for small jobs, but for pulling a million-pound train up to 60 mph, or pulling a hundred thousand pound airplane up to 400 mph, they're great!
EDIT: Yeah, I know that trains nowadays are for the most part diesel/electric, but there were a lot of steam engines not that many years ago...