I’m curious about Spectrum Mobile.
$14.99 a month for up to the first GB of data. Or $45 or so for “unlimited”.
Both seem to come with access to wireless hot spots (and your own wireless router) and no charge for non-cellular data use. The downside is you need a “new” phone, the cheapest is another $7.50 a month. S9 and iPhones are more expensive for 2 years.
I only seem to use about 512Mb a month for data which is mostly weather, maps, mail and app updates.