Am I the only person that is annoyed by the slow roll out of "high speed" data in semi rural areas?

I'm hailing from zip code 98068, the server is something like 20 miles away. The network drops down to 2G (edge) @ about north bend.

I'd be a little less annoyed if my picture uploads from my phone did not fail 80% of the time. There is a cell tower half a mile away @ summit west. Come on t-mobile.