You would be surprised (maybe?) at the number of rural areas in the U.S. that do not have any real type of access. My parents, for example, are limited to ~1mbit downloads on good days. They cannot stream Netflix and really can't stream Youtube videos either. That 1mbit is with random bursts of noise/packet loss as well. It's pretty crappy. I tried to game there once and saw my latency fluctuate between 200ms and 10,000ms.