I understand that to do this you would need to blanket an area. I don't have any issue with that, it's the correct thing to do. What I do have issue with are these ISPs and telecoms are going to do a half assed job to maximize profit, just like they've done with every other technology in their possession. They can do this because you are beholden to them with no alternative in the market. Their track record is very poor to build reliable infrastructure, and for 5G to work you need reliable infrastructure. It doesn't matter what the specific technology is if you fail to build it optimally.
The only way this works is if carriers invest in a ton more hardware, which means leasing more tower space, creating new tower space, getting creative with placing radios in areas where you can't really put towers, etc.
That's expensive. What's also expensive -- sometimes even more expensive -- is running wiring to all those places to connect those radios to the backhaul network.
I frankly do not expect US carriers to go to that expense, at least not universally.