have you ever... ever had to 'troubleshoot' Sonos speakers? they are an absolute nightmare.
I tried to replace my wifi network, and doing something as seemingly simple as changing the wifi on Sonos was a total and utter nightmare - took hours, and was the most unintuitive thing ever. Being expected to plug one Sonos speaker into ethernet in order to make such a change... when the router with an ethernet port on is in a totally different room.... and thats the ONLY way to change the wifi network..!? come on Sonos...
A friend with Sonos also had problems when moving house and getting his Beam to work again - things happen but the software is a nightmare for this.
Apple is NOT spotless here at all and im not sure its much better...
But Sonos might be easy to set up - sure it is...... but when things go wrong they go W R O N G!