@Con-Hennekens I agree with the point the OP has made. The other posters seemed to take some time to arrive at the same place and their suggestions, whilst valid, do not address the small but annoying chore of dragging a waypoint from the end of the list to an earlier numerical position. As a layman, it would seem a fairly straightforward thing to include in a future update … but what do I know?
UPDATE - I have just tried this in a route - using an IPad, a double tap on the route with my finger and, hey presto, a new waypoint appears, consecutively numbered. I stand corrected
FURTHER UPDATE - Ignore my last update, that only applies to adding a further waypoint on the existing route, not to creating a waypoint at a location the route doesn’t already visit. (Sad face)