It blows my mind that you guys in the US still have to deal with data caps ... It's been years in the UK since that's been a thing for broadband, and we're close to the point where mobile data will be the same
So cell service, internet, trains, and cheap flights are all easier to provide there.
Whereas here in the much more sparsely-populated North America, those things are all pricier, and it’s easier to accommodate big trucks, big highways, giant Costco’s, etc.
Location, location, location.
I do agree the over the cap costs imposed by residential ISPs are many, many multiples of their true cost, but they're mostly there to discourage use not be a reasonable price. If you want business level usage hop on their business networking where pricing models are more designed for more average load.
My home internet has no data caps.