Re: A lot of snobs in here today.
They may be called steam train engineers in the US but over here in Blighty they are train drivers. Also, train drivers don't do the maintenance on the engines they drive (and probably never have done). Would be like expecting a Formula 1 driver to fix his own engine - they're allowed nowhere near it.