T-Mobile still covers significantly less areas than Verizon. When they boost about covering 99% the people Verizon covers, that's because of cities. Their square mileage coverage is significantly less.Why would anyone signup with Verizon if T-Mobile matches everything and for significantly less?
So to answer your question, some people want coverage outside of cities and highways.