The new app sucks, but that's been true for quite some time. I have a bunch of older Sonos stuff that's still runs their old 'S1' app. It works perfectly. When I need to add a zone I buy old hardware on eBay that is still S1 compatible. What this article doesn't mention but should, is the newer versions of the new app have a much less robust privacy policy and even more stuff is being done through their cloud. It's not necessary, it doesn't help user experience, it just gives more data to harvest, and it's not what consumers want.
It's good that they are trying to right the ship. But this article nails it on the head, whatever they are doing now is way too late. Management that's not asleep at the switch would have seen these problems before the app even launched and slammed on the brakes lest they destroy their company to get a pair of headphones out the door. And that's exactly what they did. The trust of users is broken, that's not easily repaired. They shipped their headphones but nobody gave a shit because the app made people want to get rid of Sonos entirely.
It's too bad Logitech discontinued the Squeezebox line. At the time that was the biggest competitor to Sonos, they could be cleaning up right now.
A text editor that doesn't need a tutor because the interface is intuitive enough that someone who has been using text editors (as a concept) for years can more or less instantly pick it up and start working without needing a tutorial to simply edit a config file.