Eine Lösung dürfte wohl irgendwo dazwischen liegen. Die Spurführung ist sicher nicht der einzige maßgebliche Punkt, sehr häufig kommt ein unterschiedliches Stromsystem (insbesondere auch, wenn man "gar kein Strom" auch als Stromsystem betrachtet. Das wäre dann der rein technische Aspekt, der auch ohne Auflistung von Beispielen im Artikel sicher noch ausbaufähig wäre. Das andere Extrem listet Merkmale auf, die (teilweise vermeintlich) bei Eisenbahn und Straßenbahn unterschiedlich sind. An wirklich harten Fakten ist da eher wenig zu holen, es bleibt schwammig und voller Ausnahmen. So wurde z. B. die Thüringerwaldbahn noch bis weit in die 90er Jahre im Kursbuch aufgenommen (wenn ich mich richtig erinnere, zu DR-Zeiten auch die Kirnitzschtalbahn, da bin ich aber nicht restlos sicher), ganz zweifelsfrei und ausschließlich eine Straßenbahn. Der Pöstlingbergbahnsondertarif hat nichts mit Eisenbahn zu tun, da gibt es schließlich einen Verkehrsverbund, in dem eine solche eh wieder drin wäre, es ist einfach nur ein Bergbahntarif.