Remember, a wireless connection is substantially different than using fixed line solutions where you have a dedicated line per subscriber. On a wireless tower, you share the resources with all other users and there is a distinct limitation on these resources.
So the whole network is designed to give the best possible service, within these constraints, to everyone. Thus the network will switch you out of HS when you don't need high throughput and back again when you do.
For normal browsing, mail, etc. this should be pretty much transparent but obviously if you run latency sensitive applications (like gaming) you're going to notice the switch.
Not trying to push anyone away from using wireless

)), but if you have a latency-sensitive application, fixed line will always be better. Just physics.