I was doing fiber quality 155Mbps over standard category 3 wiring (phone wires) with hardware no bigger than a VCR tape in 1995.
There are NO
technical reasons why ISP speeds are slow.
Seriously, we were trying to sell these DSL modems to buildings to provider fiber speeds over their phone lines.. in 1995.
There have been a lot of advancements since then.
I also participated in the first cable modem roll out in DFW, and we did 10mb each way over cable with no problems.
Averaging speeds of 20.77 Mbps, it falls behind countries like Estonia, Hungary, Slovakia, and Uruguay.
Globally, the U.S. ranks 42nd with an average upload speed of 6.31 Mbps, behind Lesotho, Belarus, Slovenia, and other countries you only hear mentioned on Jeopardy.http://theweek.com/article/index/257404/why-is-american-internet-so-slow