Maybe I'm the only one who feels this way (I’m not), but the way I'm marketed to in the Sonos S2 app feels thirsty and crass. Most companies allow their users to opt out of marketing communications because that decision should really be up to the users.
And before anyone suggests App Preferences > Allow Pop-up Messages, it's more than just disabling pop-up ads. The little blue badge that appears over the Inbox icon and also over the My Sonos tab icon in the app tray preys on the learned behaviour that notification badges are calls-to-action and get many users to try to figure out how to make them go away. Users are forced to view these ads in order to clear the badge. It's manipulative and encourages the notification anxiety/addiction problems that most ethical app developers are finally starting to move away from.
It's especially crass because I have literally paid for your products already, so putting self-promoting ads in an app that only works if I/someone gave you money for something feels like a naked cash grab. I get that you want to let folks know of the services you're offering--that is a reasonable expectation--but give users prominent options to disable notifications and/or opt out of the marketing communiques if they so desire. (And pay attention to the rate at which people opt out--that should tell you whether the effort required to craft these ads is worth it.)
I'm a fan of your products. I have invested significantly in your ecosystem. (In the thousands, though, admittedly, that isn’t hard to get to.) I evangelize them to my friends and family. I will buy more or subscribe when I'm good and ready.