Ich gewinne den Eindruck, dass Du Dich mit den topographischen Merkmalen nicht wirklich auseinandergesetzt hast. Ein Gipfel ist immer der höchste Punkt einer Erhebung. Dieser kann mit einem sog. Gipfelkreuz zusammenfallen, muss es aber nicht. Beispiele, wo Gipfel und Aufstellort des Kreuzes mehr oder weniger weit auseinander liegen, sind die Blasenka, der Schattenberg und das Rubihorn bei Oberstsdorf oder der Breitenberg bei Hinterstein. Ein Kreuz wurde oft schlicht da platziert, wo es aus dem Tal gut zu sehen ist oder wo die Wanderer besser pausieren können. Das ist nicht notwendigerweise am tatsächlichen Gipfel. Den Sattel(punkt) scheinst Du mit einer Passhöhe zu verwechseln. Ein Sattelpunkt (natural=saddle) ist entlang der Kammlinie der tiefste Punkt zwischen zwei Gipfeln/Erhebungen. Entsprechend muss es zwischen zwei Gipfeln auch immer einen Sattel geben. Ein Sattel kann passierbar sein, muss es aber nicht. Der höchste Punkt eines Passes (mountain_pass=yes) kann durch einen Sattelpunkt führen, quert die Kammlinie aber häufig an einem höheren Punkt als im Sattelpunkt. Selbst wenn es keinen Weg gibt, kann der Sattel einen Namen tragen und auch seine Höhe ist relevant. Wenn man sie von der Höhe des folgenden Gipfels abzieht, hat man ein Maß dafür, wie weit man (entlang des Kammverlaufs) mindestens aufsteigen muss, wenn man dort hin will. Ich persönlich schaue häufiger mal Sattelhöhen nach, wenn ich entscheide, ob ich den nächsten Gipfel noch mitnehme oder nicht. Wenn Du diese paar Informationen in OSM zu viel findest, dann schaue Dir doch mal eine klassische AV-Karte an und vergleiche, was da alles an Informationen zur Topographie hinterlegt ist. Auch Kammverläufe sind relevant. Vor allem bei hoher Verkleinerung/in der Übersicht lassen sie sich erheblich schneller erfassen als Höhenlinien. Bei denen kann man in der Übersicht auch mal Berg und Tal verwechseln. Ich persönlich bewege mich gerne entlang von Kammlinien und ich vermeide es bei längeren Touren, unnötig viele Kammlinien zu queren. Eine Vektordarstellung wird nur dann "überladen", wenn  ein primitiver Renderer, ggf. gepaart mit veralteter Hardware verwendet wird. Ich persönlich kenne diese Problematik nur von JOSM. Und dort ist sie dadurch zu erklären, dass der Fokus auf dem Editieren der Vektorlinien liegt, weshalb ungefiltert alle Knoten und Linien darstellt werden. Und das auch bei einem sehr großen Kartenausschnitt, wo es dann entsprechend speicher- und rechenintensiv wird. Von Karten-Apps kenne ich Deine Überladungsproblematik nicht. Ein guter Vektorrenderer zur Kartendarstellung sollte abhängig von der Verkleinerungsstufe entscheiden, welche Merkmale dargestellt werden. Ggf. sind dazu bereits in den Kartendaten Entscheidungshilfen hinterlegt. In einem besiedelten Gebiet sollten z. B. Nebenstraßen, Gebäude, Läden usw. bei einem sehr großen Kartenausschnitt nicht darstellt. Erst bei ausreichend geringer Verkleinerung sollten solche Merkmale dann gerendert werden. Außerhalb besiedelter Gebiete sollte ein Renderer ähnlich verfahren. Andernfalls ist es kein guter Renderer.