"piste:difficulty se rapporte à un itinéraire dans sa totalité, et non au chemin à cet endroit (contrairement à
piste:grooming par exemple)"
Pas vraiment, le wiki est clair à ce sujet (depuis 2015 à priori) "Si possible, décrire la difficulté de chaque section (ways chemin) de la pistes si la difficulté n'est pas homogène."
Justement parce que plusieurs relations peuvent emprunter le même chemin, ce serait curieux d'avoir à la fois un chemin  "difficile" et  "facile" parce que deux routes l'empruntent.

C'est tentant de factoriser, mais on est pas arrivé à près d'un milliards de way dans OSM en se facilitant la vie.
Autant je comprends de mettre un "piste:difficulty" global pour le mappeur qui c'est fait 50 bornes de ski de fond dans l'après-midi et qui se rappelle plus trop telle ou telle section, mais factoriser comme celà est fait dans ce changeset, on perd de l'information.
Comme par exemple https://www.openstreetmap.org/way/1293853415 : avant on savait que c'était un "Terrain plat ", maintenant c'est à la fois un "Terrain plat" et un "Terrain vallonné, court passages à forte pente ".
