With Sonos (12 zones) & SkyQ (4) mostly wired I have the potential for a lot of network loops.
... which is where spanning tree could really save your bacon. I've seen networks with multiple wall sockets, where the cleaner plugged a cable which was dangling out of one CAT5 socket into an adjacent one. The switch didn't have STP enabled - and so the entire network died. Once STP was enabled, the problem fixed itself immediately. (Aside: they were using HP switches, which used to come with STP disabled by default).
If you're using Sonos peer-to-peer meshing, and you've connected it to your wired network at more than one point, then it's possible that Sonos mangles STP somehow. But in general, STP is a life-saver in any network with more than one switch - or even a single switch (if someone manages to loop two ports together).