MetroPCS is using a 5x5 Mhz channel in most of its markets, that is the primary reason for low speed. This brings down the USA average. Most US network operators have the capability to reach the 100 Mbit/s downlink target; that requires a dedicated 20MHz channel (which no one has) and full-blown MIMO.