If my guesswork on what might be in the Fenix pipeline turns out to be correct, I fully understand why they won't upgrade the Fenix 5 Plus with new software features. What else could they possibly be putting into the Fenix 6 to make people buy that instead of buying or keeping an "upgraded" Fenix 5 Plus?
I mean who doesn't use a chest based HRM anyway?
I agree with you to some extent, but I think we need to differentiate between cutting support and getting new features added to "old" devices. Even if we don't get the new features, I would say that calling the Fenix 5 Plus obsolete isn't really true.
I think also a major point here is the change of hardware "generation". Even if the FirstBeat metrics probably aren't hardware dependent, I understand the logic behind if Garmin choose to use this hardware change as what we might call a bigger generation change. That would further mean that the 945 could get whatever new features the Fenix 6 might bring as they would belong to the same generation, still the Fenix 5 Plus didn't get the features from the 945.
I would of course like to get the new features as well, but I also understand that Garmin will do what they can to make me buy a new device.
I suspect you're correct - but that does mean a 12 month obsolescence on the Fenix 5 Plus - I think that this is pretty grim. They should bring across a few of the features (not all - that wouldn't make sense financially for them) over the course of up to at least 18 months.
I don't have an issue with buying fairly expensive watches but a lot of people do and I'm sure this will start to mean people will be less inclined to upgrade as often due to the price point. This is already happening in the mobile phone market so it's not a stretch of the imagination.
otherwise what's the point of using the 5+ anymore for cycling
Launching a new product also allows them to increase the price, something that would be frowned upon on an older model (even with software upgrades), all in the name of increased profit margins.