I invested in Sonos for 4 rooms around 15 years ago, and, during those years, my Sonos setup outlived 1 NAD CD player, 1 NAD amp and 1 top of the range Cambridge Audio CD player (840c) that all failed beyond economical repair. I also had to repair at some expense my top of the range Cambridge Audio amplifier (840a). So, I absolutely do not buy the notion of intrinsic longevity of hifi devices.
My Sonos setup never had the slightest glitch and still works perfectly. Thanks to constant updates, it now operates much better and much more flexibly than when I bought it initially. Sonos has clearly been my best hifi investment, on par with my Dynaudio passive speakers.
So, while I was surprised by the first e-mail mentioning Sonos plans to treat my setup as "legacy", I am not shocked or disappointed. If ever I really want new functionality unsupported by my current devices, I'll upgrade the hardware, as long as I can do that gradually. Otherwise, I expect to remain a happy user of the functionality I have today, which is much more functionality than what I had originally paid for.
I honestly do not understand the enraged reactions.