I am an American with symmetric gigabit service (actually ~900mbps down, ~880 mbps up) with no caps and I pay less than $100/month. Of course, that is because I live in a huge urban area where ISPs actually compete with each other and do not have any local monopolies on service. The problem in America is that there are vast geographic areas where millions of people have no real choice in broadband service, and ISPs let their networks languish in those areas.