The nuanced difference between memory and storage is beyond the average person. It's not a terminology problem, so much as non-experts only having room in their brains for one class of list-of-coordinates data structure and regarding all terminology for such as synonyms, in the same way they treat all terminology for things-in-computers-that-hold-data as synonyms.
As I see it, there are two approaches to this sort of problem: Either you educate your users so they can understand and apply the terminology effectively, or you abstract things in your UI to the point where they don't have to care about the difference.
Garmin are stuck with the 1990s approach where they explained how it worked in a manual, and users were expected to read and understand it in order to use the product. Not only is this approach deeply unfashionable with modern tech users, but the art of writing manuals for consumer products declined sharply around the turn of the century.
Apple and to a lesser extent Google have made good money through the other approach. It's still infuriating when they invent their own terms for things that there are perfectly good existing words for, but they're much less guilty of that than the Mega-Global Vendor Lock-In Corporation of Redmond, USAnia.
Frankly, it doesn't help that we - as long-distance cyclists - are trying to use these products in a way that evidently hasn't been given much, if any, consideration by the software developers. When you're trying to creatively abuse a tool to do something it wasn't designed for, user-friendliness for the intended use-case is often unhelpful.