There are always people complaining about many things in these forums.
I wanted to say, since my 735XT, I tried many different Garmin watches (and still regret selling my 735XT for an Apple Watch :-( ).
The Fenix 6 line, and especially my Fenix 6 Pro Solar is the first Garmin that I have had that is high quality, fits my small wrists well, and there is absolutely nothing wrong with it.
Averaging 2hrs of GPS time a day, running, cycling with power. With and without wrist HR. Everything is accurate. The battery life is phenomenal (easily getting 9d).
I find the new revised sleep widget helpful. Recovery time is spot on (even when I don't want to work out), body battery this time around is good too.
Good job Garmin. I am just hoping that firmware quality remains stable going forward.
And I really hope that the strap for Enduro comes to the Fenix 6 line and with different colors.