I think you may be a bit out of date. There was free WiFi in basically every town. Now it's frequently a vestigial, no-longer-maintained free WiFi that works like crap, because there's no maintenance, because "everyone has cellular data nowadays".
Nope. Virtually every fast food restaurant has free wifi, to say nothing of public libraries. It’s more common now than it ever was previously.
Every public library in the US has free wifi. Every Starbucks in the US has free wifi. Every public school has free wifi.
I can tell you don’t actually have to use it because if you did you’d know your statement isn’t accurate.