Could be.A reality check, please: For years, my music library worked with Sonos on a Mac Mini server in “/Users/Shared/Music.” Just before Thanksgiving, Sonos released a 9.2 update to their controller software, and our whole 4-room Sonos system went down. None of the Sonos devices could access my music library anymore.
Although the system had been working for months with no change other than the Sonos update, Sonos support blamed my network. Three printers, an Apple TV, plus at least a Mac, iPad, and iPhone for all three current residents are networking fine, but it was my network? Now, Sonos is blaming the need for my above workaround on Apple. Is that at all likely?
But if you're sorta serious about your music, you might want to consider sidestepping Sonos. I use Roon to manage all my music, on a networked old Mac Mini. Roon can see and send music to any Sonos device, so you're not dependent on Sonos as a music server. Your investment in Sonos 'end points' continues. You can control Roon from iPad, iPhone (etc., etc.) or from almost any computer, as long as they're all on the same network.
You can also start to edge away from Sonos. I've replaced a Sonos ZonePlayer-plus-NAD D3020, which were driving a pair of speakers in the living room (the main music system is elsewhere), with a BluOS PowerNode (the old version, because it suddenly became cheap.) This gave me fewer wires and boxes than the Sonos solution. All (except speakers) now hides behind a curtain.
Roon happily drives BluOS thingies too.
Upsides: Roon plays anything digitised, include netradio, Tidal, DSD, high resolution music etc., etc., etc. And MQA. I taught my Oppo player to capture the DSD data from my SACDs - Roon plays them. Sonos only does 16 bit 44-48KHz; I like more, and Roon does that. As do the various BluOS products.
Downsides: Roon can't do the synchronised same music in every room thing that Sonos can do - but I never used that anyway. And Roon costs serious money - $500 for a lifetime license. I'm happy to have paid.