Garmin will be better than others please.
There is a lack of interest in putting new features into older but still good devices.
I'd like to pay a SMALL monthly amount for my EXPENSIVE watch to keep it up to date. To explain.
I have a Garmin Fenix 5 plus and I am happy with them. I want to have other features like body battery (where HW is not problem)...
I understand the Firstbeat licensing, the work of the programmer and testers, hardware differences...I understand that you want sell new and new HW...So "pay for new features" service is good for both of us. Those customers who are interested will pay others not. This business model should also be introduced by phone manufacturers:-)
What do you think Garmin? What do you think others?