Honestly, though, I'd rather they have a revenue stream than not. Premium connectivity doesn't add any kind of necessary features; it's all just sort of nice to have.
The main experience is free and the premium connectivity fee helps pay for that infrastructure.
I had premium connectivity for a few months and didn't miss it one bit when it expired. navigation still works great and THIS really is a killer feature for Teslas as it makes roadtripping a breeze, since it's well-connected to the Supercharger network's status. The non-premium connectivity also helps facilitate payment for the Supercharger network, so it's not just a pure burden for Tesla.
I'm pretty satisfied with the service fee structure for Tesla. I'd rather have reasonable fees for things that make sense (like Premium connectivity, which has to pay royalties to geospatial mapping companies, artists, and a non-trivial data usage, or Supercharger which uses electricity and requires the chargers to be maintained by technicians) and a long-term sustainable financial situation than free, but crappy and declining, service. And certainly am glad it's not requiring me to pay for super simple things that should be free.
(So the AT&T fee for non-premium connectivity can partially be paid for by Supercharger fees since that's what it helps facilitate. ...supercharging ALSO being reasonably priced, less than equivalent gasoline for a comparable ICE car)