Its not just Sonos
Lots of software houses say that you cannot have the latest app unless you upgrade the core OS, however they normally do not stop the old app from working.
Ideally they should provide a way to not upgrade the speakers and keep the status quo (other crap bands are available!)