But every airline I've flown has had different price options, usually three or four, within economy class: cheapest option (picked by nearly everyone) where you can't cancel, slightly more expensive option where you get more flexible cancellation policies, even more expensive option where you get more benefits (details vary widely from airline to airline, but sometimes include "slightly fancier seats", i.e. there's a mid-grade section that's fancier than economy but less fancy than business class), and so on. So if you want better seats, it's a matter of picking an airline that offers that mid-grade seat section, and paying a bit extra for it.
As for razor-thin margins, that means people are paying about as low prices as possible for airline tickets. GOOD. That means they're able to fly cheaply. And if they want to trade off some convenience for cheaper prices, that's no reason for you to complain about their decisions. You still have the option of paying more for fancier seats, right?
But when you say you want to "make business class the worst class of cabin", I can't help but remember that you said that 50% of the people flying "should not be flying", and suspect you of not wanting the hoi polloi to be flying, because flying should be reserved for the Special People like you. If I'm misunderstanding your meaning, GOOD, and sorry for misunderstanding you. But if I've understood you correctly, then there just aren't any polite words I can think of to express my opinion of that terrible, elitist worldview. Hopefully I'm just misunderstanding you, and you'll explain what you actually meant.
The point is to make business class the worst class of cabin, so the average cost/profitability will look a lot closer to current economy.
And yes airlines have razor thin margins. This is why privatizing them is a mistake. I the taxpayer am just fine with my tax dollars going to force the air industry to stop committing war crimes in the sky with their garbage economy seats and garbage treatment of the average flyer.