Das ist gelinde gesagt auf amerikanisch b…s…

Nur weil einige Leute für den Import der TIGER-Daten etwas anderes beschlossen haben, als in den Map_Features als approved niedergelegt ist, müssen wir das nicht übernehmen.
Die Methode railway=rail/light_rail/narrow_gauge/tram/preserved/… + service=spur hat ihre Vorteile. Es geht dabei nämlich nicht verloren, um was für eine Art Bahn es sich handelt. Oder glaubst du ernsthaft, dass z.B. die Harzer Schmalspurbahn (HSB) oder die Rhätische Bahn (RhB) in der Schweiz keine Anschluss- (service=spur) oder Nebengleise (service=siding) haben?

Noch deutlicher wird das Problem bei Betriebshöfen. In Bonn haben wir Betriebshöfe für die Stadtbahn (railway=light_rail) und die Straßenbahn (railway=tram). Einen Güter-/Rangierbahnhof (railway=rail) gibt es wohl nicht mehr. railway=yard würde diese deutlichen Unterschiede missachten.

Übrigens bezeichnet railway=rail keinesfalls eine Hauptbahn sondern nach http://wiki.openstreetmap.org/wiki/Key:railway jegliche Eisenbahn mit
"Full sized passenger or freight trains in the standard gauge for the country or state "
Wichtig ist dabei der Begriff “standard gauge”, also Normalspur. Damit sind auch Nebenbahnen mit regelmäßigem Betrieb abgedeckt. Selbst die RhB könnte also als railway=rail getaggt werden, da in Graubünden nunmal die 1000mm Spurweite das Normale sind. (Keine Ahnung ob die das so gemacht haben, zulässig wäre es.)

Das ist eine andere Geschichte, die in der Tat geändert werden sollte.
Die meisten Museumsbahnen werden sicher öfter als einmal im Jahr benutzt, aber halt nicht auf regelmäßiger Basis.

Meiner Meinung nach gilt das nur für falsch getaggte Museumsbahnen.

Edbert (EvanE)