Neither of those options would support everyone living in a high density urban area, bandwidth would drop to nothing and no one would want to buy it, and people generally hate inconsistent bandwidth, or random peak hour usage charges on their bill.
Edit: Their overall bandwidth per cell is just too low to be able to support everyone in high density areas like that.