@mzokk I didn't mean for my post to generate a critique for what's right/wrong with the XT. All navigation HW/SW has bugs, oddities or whatever you want to call them . The Garmin XT series is not immune. My main point is that if you know how the XTs (XT, XT2, XT3) work -- REALLY WORK, they're a perfectly good GPS solution. A properly constructed route in MRA or any other planner will execute correctly. The XTs don't screw up routes unless you've done something seriously wrong. Yet we get a parade of users who trash the units when it's instead operator error. Self-reflection is a much better solution in this realm.
As far as your comments, with due respect, RUT is not a universal problem. I've been using Garmins (BMW Nav VI, Zumo XT, XT3) as my primary route execution devices over the past 8 years, and I've never experienced RUT. I know that it exists, but hitting it depends on how you execute off-route recalculations. I've personally always subscribed to what's outlined in post #30 of this excellent MRA forum topic, which you also contributed to:
https://forum.myrouteapp.com/topic/11124/gpx-versions-1.1-vs-1.2-for-garmin-visually-explained/21?page=2
In short, I never turn auto recalculate on. I create routes to be ridden as created. I almost never deviate enough to need recalculations to continue back on-route. If I do, I have other approaches/tools to get back on track. The beauty of Garmins is that the route continues when you rejoin at a later point without having to recalculate anything. To me, this is one of the advantages of using an XT device for navigation.
Your other "Bad" items don't register on my radar. The Tread app for the XT2/XT3 is excellent IF you configure it carefully/correctly when installed. Most users get in trouble because they install without understanding the pros/cons of the options available.
I'm all for having debates and/or conversations when the people making complains understand the XT GPS units. Unfortunately, most of the time they don't.