I bought the cheap IKEA variant and it uses the same crappy software. I once spent a couple of hours adapting a new device into the system.. in the end I had to flash it first and setup everything from scratch. I will not buy any more devices.
Also I don't understand why they can't play sound from any android device since I can make a radio station on Linux and stream audio to it. I mean playing podcasts on the Sonos speakers would be great..
Their software stack is just terrible. Even after multiple resets, many of their devices would not work. Some of their error screens are secretly stateful too, requiring you to do the same thing 4-5x before it'll let you try an alternative workaround (which will sometimes work). The old app was mediocre, but predictably so, and you could usually work around issues with the community's help. The new app is so bad and unstable that half the time server issues will prevent you from being able to finish setup even if you do everything right. It's aggravating.
The FOSS Soundsync used to work with Sonos speaker but I think they blocked them: https://github.com/geekuillaume/soundsync
A friend of mine built his own clone using Raspberry Pis and generic speakers and that works way better than the Sonos stack.
That's the way to go... I guess I always knew, in the back of my head, that a proprietary cloud app was a bad idea... I just didn't think it would get THIS bad. I thought the company would work to protect their reputation and users, especially after they already had at least one similar debacle in the past (https://en.wikipedia.org/wiki/Sonos#Controversies). I was wrong. Very, very wrong.