As far as I can tell it's not that America as a whole has bad internet, it's that we mostly put modern cable/conduit/equipment in neighborhoods that are either new or rich. There are places where brand new fiber and rusting DSL are separated by 100 feet.