Without comparing the audio quality of the Sonos 300 vs the HomePod, this comparison isn't very useful. Personally, I would probably want a pair of Sonos 300s and a HomePod mini in a room. The mini could handle Siri requests or even tell the Sonos what to play.
I’m guessing that Barclays was understandably unhappy that Apple chose GS to offer the Apple credit card. I hope they continue the iTunes rewards program. It pays for my iTunes subscription and all of the software I purchase from the app store.