Fortunately steers are ugly and stupid so I do not feel guilty about eating their meat.In todays market 'grass-fed' vs grain-finished (I use 'finished' because the majority of all US beef cattle are raised on forage/grasses for the majority of their lives) is a personal choice. If it makes someone 'feel' better to eat strictly 'grass-fed' beef then that's fine...but to support that industry there is much exaggeration/misinformation going around. USDA inspectors work hard to make sure certain standards are maintained in feed lots and processing plants. Sick animals are not profitable...neither are sick customers. There is legitimate debate over the use of antibiotics - mostly concerning the use of those also used by humans. Even strictly forage/pasture/hay raised cattle may be introduced to antibiotics. The Feds addressed some of that with new regulations.
We've raised our own cattle, our own hogs - and I don't hesitate to purchase beef or pork from my local chain grocer.
Anyone truly concerned about inhumane treatment of cattle probably shouldn't eat beef. Anyone concerned about big processors might want to find out why so many small, individual processors have been regulated out of existence. Anyone truly concerned about the decline of the American farmer might want to examine their views regarding inheritance taxes too.
Lambs on the other hand make me feel guilty so I only eat lamb once each year on Holy Thursday of Easter Week. This is in emulation of Jesus himself, together with drinking red wine, and with unleavened cakes, and the bitter herbs. Also date nuts. I'm sure they had date nuts for dessert. Date nuts are great for fiber and taste good too.