I live in Denmark. An average internet connection is 30/10, which cost around 150 DKR/month (~$23/month). Now, I am so fortunate, that my place of work pays for my connection, which is 100/60 and that does cost a bit more (for them) It is 425 DKR/month (~$64/month). The best part is, that there is no caps on any connections (other then 4G for phones), there is no throttling on my connection, no matter what I do. But you CAN be as unfortunate as my parents. They have, on paper, a 40/20 connection, but since they use a special TV over Internet setup, each TV has a pre-allocated 4Mbit down allocated to it (4 TVs = 16Mbit). The fact that the house needs to be totally rewired (has very poor copper wiring, house built mid 70's) means, that the maximum surplus connection for other devices is less than 10Mbit.
I really, really don't understand that American ISP mentality.