What I have heard and experience makes me not so sure. For example, a kid’s Vivofit regularly crashes on the countdown timer and skips or repeats numbers on the stopwatch. Then there’s the thing where they paid $10 million to unlock a ransomware attack.
Yes, I had friends affected that were unable to access years of running data during that attack, which made them think maybe having a local copy of their data was a better idea.
That’s not specific to Garmin, though. It could happen to almost anyone.