Another option is to use Tapiriik and have them sent to a Dropbox account.
In fairness to Garmin, their business is their products. If you choose to use a different method to analyse their data why should you think they have to help you do that? Besides, I believe that most newer devices are bulk storage so you can pull the files off the device. Ones that aren't I think save the files to a location on the computer. In most cases the files are accessible without having to go to Garmin Connect.