Principles are an admirable thing to have but sometimes people simply cannot afford to have them
Absolutely. Which is why I really hate the major supermarkets because they mostly only offer the 'prime cuts' or mince at extortionate prices even in the cheap ranges.
I make glorious hams, stocks and pies from ham hocks that I pick up from the butchers. They sell them off cheaply for dog bones mainly, usually around £3 each.
I buy huge free range chickens from a local farmers market for about £9. We got 4 meals out of the last one.
I make delicious stews using beef shin, oxtail or ox cheek. Can usually get enough for two huge meals out of about £6 worth of meat.
We bulk stuff out, we buy good quality mince and sausages that don't disintegrate into fatty water and braising meat and use loads of veg. We eat seasonally and are prepared to try whatever the butcher has on special. Leftovers are made into pies, stir fries or topped with mash for dinner the next day.
Some days (shock) we don't eat meat. Nothing wrong with the odd meal of egg chips and beans.
People are forced to buy meat in this way because that's all the supermarkets offer them and not everyone had the time or the knowledge to shop around for the cheap but good quality cuts.