are you a railroader for a steam railroad?
YES!!!! How many times do I have to say that. I volunteer at the Colorado Railroad Museum as a Brakeman. I don't run 346 (yet) but I know enough about how steam works to point out all the holes in your arguments. Hell it takes 5 people a good solid day just to clean 346 for an event, and then less then an hour for it to get dirty again.
A friend of mine got to fire 346 during lunch break once. I learned for fire West Side Lumber Co. 12. A shay locomotive we finished putting back together last October. I also run the Train at Lakeside amusement park where I work, and this year I will be at the top of the seniority list for operating the parks 2 steam locomotives. Which are a pain, because you have to be the engineer, fireman, brakeman, and conductor all at once, and you don't have any brakes.