Несколько причин:
1) Цены в сфере услуг тесно связаны с экономическим достатком. Грубо говоря, чем выше ВВП/душу населения в стране, тем дороже вам будет обходиться пользование местными услугами.
2) Меньшая компактность проживания. В США значительная часть людей живет за городом, в отдельно стоящих домах. Чтобы провести интернет в каждый такой дом, необходимо проложить и обслуживать коммуникационную линию. Сравните это с простотой проведения интернета в России - чаще всего, вам нужно лишь протянуть кабель от щитка, не нужно копать траншей и ставить столбы. Т.е. "последняя миля" получается короче и дешевле.
В сша с каждого платежа и покупки берется учёт налоговых вычет
В мегафоне подобный тариф стоит 900 рублей.