How about the ISP's spend a little money to give Americans a first world infrastructure?
I live in Japan and have 200Mps fiber with no caps for about the price of two pizzas per month. I've had at least 100Mps fiber (or 45Mps ADSL) for over ten years. I had 50 Mps fiber in 2000.
No, I don't live in the middle of a big city. I've lived in the suburbs no different than any suburban area or small city in the US, I've lived in the countryside for a year with no fiber, but had 45Mps about eight years ago.
And don't come back with the "US is too biiiiig!" excuse. You have electricity, water and gas, don't you? How did you get that if the area you live in is "Too biiiig!" The density where I live is no more than a place like Nashville, or Arlington Heights, or Jacksonville, or Albuquerque, or Portland, or Anytown, USA.
How did I get reasonable cost, high-speed fiber? Competition. There are no exclusive franchises or politicians controlling the internet business. Companies invested in infrastructure and competed to win customers with better and faster service with lower pricing. Most areas are now wired for 1Gps, and will be opened when the time comes to fill that bandwidth.
Your politicians and unelected regulatory gangs, er, agencies have hoodwinked you into forgetting that investment into infrastructure is amortized and not a fixed cost forever. Price should be going down and service should be better and faster... and ISP's would still be making mountains of money.
I doubt it's going to change, but I do wish you had options and at least 2nd-world service.