I have a Fenix 7 as well as a Apple Watch Ultra, my experience differs from you, I have never heard of any one that owns one, describe Garmin watches as "glitchy." As for "buggy" I never once have had to restart my Garmin or found it buggy, can you describe what you are seeing? I would say that Garmin in no way compares to Apple when used as a smart watch, it does the basics such as messages and texts but I never used it for that. Apple cannot compare to the Garmin as a sports/fitness watch and nor can the software, try looking at your heart rate, footfall in real time or attaching it to a concept 2 PM5 or just a basic of looking at results of your workout on a web browser (you can't).