There is a direct correlation between competition and lower prices in this market. The US has little to no decent competition in many markets. Therefore ISPs rip people off.
If you think Western Europe has cheap broadband try going to small countries in Eastern Europe like Croatia, Slovenia, Latvia or Estonia. I've never seen cheaper BW in Europe than in Latvia.
Lithuania here - 25 pounds/month gives me unrestricted 100 Mbps, next month they're tripling all speeds for no additional costs. The one-step-cheaper option is 90% of the cost for only 10% of the speed, so I opted for this one instead.
If you think Western Europe has cheap broadband try going to small countries in Eastern Europe like Croatia, Slovenia, Latvia or Estonia. I've never seen cheaper BW in Europe than in Latvia.