Also, ich habe es so verstanden, dass es zunächst die Haltestelle an sich gibt (also da, wo die Fahrgäste warten). Hierbei ist es zunächst unerheblich, ob diese auf einen Bus, eine Straßenbahn, einen Zug, oder was auch immer warten. Diese werden mit public_transport=platform (oder mit public_transport=station) erfasst. Zusätzliche Informationen (bspw. ob ein Wartehäuschen, eine Bank, ein Papierkorb, etc. existiert) können (und sollten) erfasst werden.
Dann gibt es noch die Stelle, an der das Öffentliche Verkehrsmittel hält: die Stop-Position wird an der Stelle auf der Straße oder dem Gleis als node eingetragen, wo das Verkehrsmittel im üblichen Falle hält. Diese Stelle wird mit public_transport=stop_position und zusätzlich mit bus=yes und/oder tram=yes und/oder train=yes und/oder … sowie den weiteren Tags erfasst.
Bei größeren Haltestellen (also dort, wo es mehrere Stop-Positionen gibt) sollten diese noch zusätzlich in einer Relation zusammengefasst werden.
Soweit so gut - erscheint mir auch etwas zu viel des Guten. Aber es gibt sicherlich auch Fälle, bei denen so etwas sinnvoll ist. Beispielsweise bei Haltestellen, bei denen mehrere Haltpositionen existieren, die auch von unterschiedlichen Linien angefahren werden. Zusätzlich könnten über solche Relationen auch größere Haltestellen mit unterschiedlichen Verkehrsmitteln zusammengefasst werden (z.B. Haltestellen, an denen Busse, Straßenbahnen, U- und S-Bahnen halten, die Haltestelle aber den gleichen Namen trägt).
Bei dem neuen Schema ist mir auch noch augefallen, dass empfohlen wird, sowohl bei der Halteposition, als auch bei der Haltestelle den Haltestellennamen (und die UIC, Ref, Operator, …) zu erfassen, sofern keine Haltestellen-Relation existiert. Hier erschließt sich mir der Sinn der doppelten Erfassung noch nicht ganz. Bevor ich nun bei “kleineren” Haltestellen sowohl bei der Halteposition, als auch bei der Haltestelle selbst den Namen (etc.) doppelt erfasse, erfasse ich doch lieber gleich eine Relation… Ob das allerdings im Sinne des Erfinders ist, möchte ich bezweifeln…