Who would use a steam engine?

Someone who doesn't want to burn gasoline. A steam engine has the ability to use anything that will burn. Had the technology been applied to steam engines like it was to gasoline engines, we possibly would have some viable steam engine transportation today. Steam engines were less efficient than gasoline or diesel engines, that is why they are not used much today.