I think you are just buying from the wrong places and getting ripped off.
I buy lots locally for the burgers and the quality is very good.
The new bloke even cuts away all the fat so I only get lean beef.
I've often bought a bit extra just because it looked so good it made me fancy a steak.
I have yet to be disappointed.