public transport tags shouldn't be included on tourist railways.

'public transport' is a *separate* tagging schema from railway=* 
schema. They're added by users sue to an inept decision by the developers of the iD editor.

My request was for you to clarify why you think that svg image you posted is correct in deciding what a station is based on points/switches that are separate from the actual station. 