Also, New Jersey is about as dense as many European countries that have great broadband and competition--yet New Jersey has crappy broadband. So, it's not due to USA's low population density.
6 years ago in Jersey City I had Fios, while across the river in Manhattan, it was very difficult to get. In my part of New Jersey in 2012, I had far better internet than I did in 2018 France — and much cheaper.