I kinda curious about what exactly a Sonos system does, but I also think I'd rather remain ignorant.
Do they at least sound good? I can't help thinking they price them according to the feature list rather than the sound quality.
They are network speakers which stream content either off your local network or off the internet from services like TuneIn Radio and Spotify. They can run either off Wi-Fi or ethernet connections and can be configured on the fly, so you can have music in any combination of rooms or pair two speakers together to form stereo pairs. You control them via your phone, tablet or desktop PC.
Their sound quality is actually very good. Their smallest speakers (the Play:1) pack a surprising amount of punch and low-end frequency response for such a small unit. They are also water resistant so perfect in bathrooms for example.
Their physical design is fantastic, the only complaint I have is that they don't support 5 GHz Wi-Fi networks. 2.4 GHz only.
What lets Sonos down in a big way is their software. There is a new update out just about every month and they keep "fixing" things that aren't broken. Months ago they changed their UI on both Android and IOS for the worse. So many users complained about but they still refuse to do anything about it. They keep trying to tell users it's "better" when users keep trying to tell Sonos "It's not!".
Now, they force you to register for an account just to be able to add speakers to your system. That was the last straw for me. They've clearly taken a page out of Apple's book and refuse to listen to their customers.
I'm yet to take one apart to see if it can be easily re-flashed with a custom Linux system. If it's possible, I would love to scrap the Sonos ecosystem altogether and just run them as standalone network speakers.