Garmin ruined totally capable watch - battery, OHR, radar, etc. - force us to buy Fenix 8?

Hello guys. I am very disappointed. After more than 2 years I still have the watch with fundamental functions issues.

Garmin fixes 2 issues, introduces 3 new (or old) ones.

First the battery - I am now on firmware 20.29. I tried all they suggested to improve battery life + I have everything off including sync, share, Bluetooth, Wi-Fi, Pulse OX, always the same Quatro watchface. I loose more than 10% percent per day, about 25% in 48 hours. I went for a run for the first time on a new firmware, SatIQ, about 80 minutes, no buttons touching except for altitude calibration - it went from 19% to 9% now. I am annoyed with standby time. When it was on firmware 11, 12, it was loosing about 3, maybe 4% per day, on later fw 6-7%. Now over 10. I care for battery and I usually charge it between 20 and 80% Once in a couple of months I drain it near 0 and charge to 100%.

Second - optical heart rate during run today. Never had issues before. Now - I pushed maximally, looked at the watch - heart rate 148 bpm. WTF? It should be over 190, near 200.Then I slowed down...about the same BPMs on the watch - 146-148. No way. WHR version 17.00.09. When I finished the run I just clicked the buttons to finish, but I think it showed the new max HR of 204.

I looked at the activity - Max. heart rate: 185 bpm. That is not correct at all. I bet it was 204 or near that value. The strap fitted tightly and correctly on the arm. I only use OHR during the spring and summer, while in the falls and winter I use Polar HRM because the watch is near my hand, outside the jacket sleeve.

The other issues, the others reported, but not corrected in this firmware (I don't know why, maybe because it would take them more time to fix) - issue with bike radar and maps zoom buttons.

Also on the Morning report - the first row of text now is over the animation/image and there is plenty of room to be lower.

I don't know if they do that deliberately to make us buy new watches (with bugs) or they are just sloppy. I would get back to next Polar watch if only they add something like Climb Pro. I was annoyed with their 2 bugs (they corrected 1 after an year with altitude calibration) and that they don't add new features and tests to slightly older watches like Garmin does. The issues is Garmin always introduces new bugs...and that claimed battery life is no more.

I really liked Polar Flow. Suunto and Coros miss the web interface.

I would like to think that this will make someone to imagine and to the job right, but I have no hope.