I don't see anything at all wrong with the Metro PCS offering. If you want any of their options, you're getting a fair deal. Completely unlimited internet access is still being offered, so no one is actually restricted or harmed.
That's pretty lousy, but people can switch cell providers. Especially easy since, if I recall correctly, MetroPCS is prepaid, so there are no contracts to hit your wallet if you do switch.
It is significantly harder to switch governments, of course.