Just opened a brand new 6S pro and side button with associated spring fell out. Good quality of the product.
Lol... one example of one guy's watch having a button fall out... Garmin replaced it, no problem. Based on just that, you've decided their quality is terrible.
If products had a 100% success rate, we wouldn't need warranties. There is literally no product on the planet with a 100% quality control success rate.
Ferrari spends tens of millions of dollars a year on quality control. Guess what? Sometimes one occasionally still gets delivered with something broken.