Richtig, die Höhenpunkte würden nur für schon vorhandene Nodes (auf Wegen) getaggt (z.B. an Wegkreuzungen, d.h. an den Anfangs-/Endnotes von Wegen), nicht frei im Gelände, dafür gibt es ja die natural=peak, saddle … Punktelemente.
Aber nur allein das Attribut “ele=xxx [m]” reicht für einen Node nicht aus, weil damit noch nicht ausreichend definiert wäre, das es sich um einen “Weg-Höhenpunkt” und um welchen Typ es sich handelt.

Diese Höhenpunkte würden die Outdoor-Navigation m.E. erheblich erleichtern, weil damit der Höhenverlauf, Befahrrichtung und Extrema (min./max. Höhe) von Wegabschnitten (z.B. Wandern/Mountainbiken im Gebirge) leicht erkennbar werden.
Die Angaben finden sich oft auch in Topografischen-/Wanderkarten.

Die Höhendaten könnten aus verfügbaren SRTM / LIDAR Quellen genutzt werden, das sollte mit Genauigkeiten von +/- 3 m für den Einsatzzweck der OSM ausreichend genau sein.