Just want to point out to sibling comments that "The cell towers cannot support the requested bandwidth" was the argument used to prevent companies from making phones with full web browsers.
Cell data service can't support the throughput required (due to limits of physics rather than lack of smartness or money from the telcoms).
The towers don't have enough capacity in a number of places. Thus a few degrade the performance for the rest.