Shrug. 4G just happens to work for me I guess. There's nothing wrong with the technology, but a lot is wrong with some carriers.
I honestly don't understand how people put up with carriers like AT&T and Verizon, Sprint and T-Mobile. Their plans are (almost) 10 years behind in performance and 10 years ahead in price.
I have 50 down/10 up 4G from work and "unlimited Mbps"/50 Mbps private, practically it's about 100-150/50 Mbps. My phone is capable of 450 Mbps, that shouldn't be the limiting factor. Neither have caps nor throttling. Some months I use almost 100 GB. Ping to my home server is about 15-20 ms (fiber).
I never got much more than 10-20 Mbps out of HSDPA. Even my slow work 4G subscription can do stable 50/10 Mbps. 4G can easily sustain 150 Mbps.
> if you only have 2GB of cellular data each month
Did you forget a zero? Or do you mean a cheap prepaid card? That sounds pretty extreme. You can use 2 GB in a few minutes!