I agree with you, Lee.
A .GPX route should be a .GPX route, which (leaving aside some differences in the maps) should just flip across. Similarly, route conversion from a track into a route and from one form of route (changing the profile) into another should be quick. But we know, from this forum and from our own investigations that it’s sometimes not the case.
BaseCamp has become a bit flakey on a Mac, starting about a year or so ago. It’s odd as used to be really stable and very reliable. Some things, even very simple A to B route creation, where B is only a mile or so from A, can sometimes be very slow. Other things work in a fraction of a second.
It’s one of the reasons I am trying to get confident with MyRoute and sufficiently so that I can be sure that a bespoke route I create in MyRoute will run whether that be on an XT, a Nav V or in the Drive and Connect app’s. When I am sure it does and / or I can be sure how to fix it on the move if it doesn’t, I can maybe close BaseCamp down. A love affair of over 30 years will be over. But it ain’t over yet.