I think it's worth mentioning the caveat, that it doesn't natively support PWA in the same way WebKit browsers do. It has little to no support (depending on your definition of support).
If you subscribe to cable/satellite television, you expect there to be advertising. I'm not certain, but i suspect the agreement you sign while signing up for cable or streaming services, would include some sort of advertising clause.
Ie, u less a service explicitly promotes am ad-free experience, there should be no expectations of such.
How about their car’s infotainment system? Can we start showing them ads when stopped at a light or were they promised an ad free experience there as well?
This isn't about a service, it's about devices. The Google TV launcher is the de-facto UI for Android TV devices (like my Nexus Player, which is...7 YEARS OLD and now gets ads) and Google/Android TV-powered TVs, which are made by a bunch of different manufacturers. While my Nexus Player is rooted and I could theoretically install a different launcher, many of these TVs can't be modified. So if you purchased a TV thinking that it's smart capabilities were like a dumb OS UI into services like Netflix or Hulu (which may or may not have ads in their service agreement, as you point out), now they're getting pushed Amazon Fire-esque ads that prioritize spending money with Google from the UI over the services that you want to use.
I use PWA apps regularly. Once that feature is available and capable, I'll gladly run to the Firefox team.