Also, there's the basic fact that most travelers have zero idea how much legroom they'll have (or not have in this case) until they're actually in their seat. It's bait and switch, and varies not just from airline to airline, but from plane to plane. If consumers actually
knew they'd have no legroom, and then chose that option, that would be one thing, but they don't know.
I'm 6'3", with long upper legs, so this is a serious issue for me. It's torturous to fly... literally. Either I don't fly, or pay extortionate sums to upgrade.
Airlines should be forced to put the legroom space on the ticket and required to honor it. I bet things would be much different if consumers knew how badly they were getting fucked over in clear detail.