> And yet when they got hit by ransomware a while back their mobile and web apps were rendered useless. You could neither add new activities, nor view old activities, nor sync with other apps.
Isn't that to be expected, if you're using their cloud services? The point is that Garmin is (or was, I've had my watch for a few years) designed in such a way that the cloud services are not a requirement for full use of the device.
Yes, you can access the .FIT files directly via USB and then sync with other apps, such as TurtleSport, GPXsee, etc.