I can agree that Garmin’s support is virtually non-existent and shitty at best.
They do make a lot of products and (some) functionality is overlapping, but the products are targeted at different users / activities.
They innovate, but haven’t quite gotten the routine of doing so right, as with each update, they manage to break something else, or reset stuff to factory default. If you are a Garmin Connect IQ developer, you will probably go insane at some point.
I like my Edge 530 and the Fēnix 5, although the latter has been replaced by an Apple watch (5).
But the Vector 3 has a shitty design and erratic performance, so I ditched that in favour of Favero Assioma’s. Garmin is notorious for designing stuff (battery compartments for instance, on their pedals, but also on their HR monitor), that will drive you nuts.
Also, the pedals do not swap as easy as PowerTap’s or Favero’s.
I’m glad I didn’t buy the first gen Karoo, but I’m giving this one a shot. I like what Wahoo did with their first Elemnt and even the Bolt, but fell for the Edge when that became available.
That was after I first got a 820, which drove me made because of the horrible touch screen and I ditched that too.
So yeah, Garmin is not perfect, neither is Wahoo and probably HammerHead is trying, maybe doing a better job, but I’m not convinced they have (all) the answers.
Then again, it’s the same with cycling software and platforms for indoor training - not one of them is perfect, you probably combine them and you try with each of them to improve/implement according to your needs.
@David is doing one of the best possible jobs of all of them and quite frankly, intervals.icu should no longer be free. Then again, I’m counting on most of you making your contribution, so he can keep doing it 