I think the problem Sonos have created for themselves is that they have marketed their products as high end Hi-Fi and in doing so have commanded a hefty premium for their brand. Unlike internet gadgets such as smartphones and Windows computers, Hi-Fi traditionally does not have an "end of life" date dictated by software updates and so it tends to continue to support the same level of features as day 1 until it breaks down .
Parts of my original Hi-Fi date back to the 70's and several years ago I decided I wanted to add wireless capability along with internet streaming. Initially I purchased a number of Sonos speakers plus a Sonos device to integrate them with my legacy turntable, cassette deck and CD player. Then a short while ago I decided I wanted to integrate my Hi-Fi with my TV audio and so I purchased some further Sonos components (i.e. a soundbar, subwoofer and surround speakers).
Over the years like many other loyal Sonos customers I have spent £1000's on Sonos components, but at last I now have the music / TV system I envisaged and for me it was worth the expense because the quality of sound never fails to take my breath away. Of course with Sonos being marketed as quality Hi-Fi I never spent too much time thinking about what was "under the hood" (to coin an American expression), for me this was an investment in quality equipment intended to provide many years of future entertainment. I'm sure also that Sonos have made a few extra sales as a result of my own "word of mouth" recommendations because I have always been very complimentary about my own experiences of the brand.
My overall system contains a mixture of my legacy Hi-Fi, 1st Gen Sonos components and 2nd Gen components, and if I lose the just the 1st Gen Sonos components then this no-longer becomes the integrated system I envisaged. Of course after spending 18 years developing embedded software for high tech communications devices and then another 20 years in product management I fully appreciate the needs that ongoing software updates place on the hardware and I also appreciate that some of these software updates will be driven by the changes imposed on Sonos by its external partners. But what exactly are all these exciting new features that Sonos are referring to that have been eroding the hardware capabilities over the years? I'm still using my Sonos devices in exactly the same way as I did when they were first purchased and I don't ever recall seeing any significant new features being released with any of the Sonos software updates. I mean at the end of the day, these are just "wireless speakers" right (abait expensive ones)?
For me I don't care about the new features, all I want is to be able to continue to use these Sonos components in the way in which I have done so since the day I first purchased them, and if a software "end of life" is imposed on my system before its time then like many other loyal Sonos customers I shall not be spending another penny on Sonos ever again. Furthermore I think the Sonos brand will be irrevocably damaged and it will be the end of the road for Sonos, or at least the exclusive high-end Sonos products as we have come to know them.