> A Sonos executive also said it took “courage” for the company to overhaul its app, which some customers said was dismissive of their complaints.<p>So now the excuse for shipping bad software is that it took "courage"?<p>The problem with connected products is that you want security updates (because they are connected to your network, they are a liability), but modern software is usually pretty bad. So say you bought your product because you found it nice, it's highly likely that it will get worse with some update in the future. The fact that it was nice when you bought it was probably more the exception than the norm.<p>The best products, IMO, are the ones that don't need updates. Because you know the quality of what you buy, and you know the manufacturer won't be able to break it. But that doesn't really work with connected devices.