My work travel system even has a built-in tracking and reminder system for ticket vouchers that will nudge me to fly on a particular airline if I have a credit with them.
And, I will say this -- in nearly all situations, if an airline thinks they may need to involuntarily bump you, they won't assign you a seat. Once you have picked a seat on their reservation system, you have a very low chance of being bumped involuntarily. Once you have a boarding pass with a seat number on it, I'd guess that the odds are 100,000:1 that you're not going to get on board (unless you volunteer to take a voucher). All the more reason that the infamous United dragging incident was some kind of anti-unicorn (which wasn't about over-sold seats, after all -- it was about needing to accommodate a non-revenue flight crew).
Do I get special treatment on the airline I fly most? Yes, I do. I've been able to change tickets on that airline without a change fee as a courtesy on multiple occasions, in contradiction to their printed policies.
I can't/won't book these for leisure travel, because they don't even allow you to sit with your family members.
Honestly, the recent penetration of basic economy into the US market is something I'm much more concerned about than involuntary bumping. If the airlines are successful, then they're just going to re-set the baseline for standard economy up by $100 or so a ticket. Planes were already full, it's not like they are going to increase revenue by offering cheaper tickets, they're just going to get away by giving you less for your money.
Not being able to cancel / refund your ticket is NOT a new trend.
Other than Southwest most airlines would not let you change your tickets without paying a fee, and this has been the case since quite a few years.
The new bit is you can't even pay a fee with the new basic fares--it's use it or lose it.
The last I checked most of them charge change fee to the tune of 150-200 dollars. Moreover, if you get it in the form of airline credits it's further restricted in the sense that the credit is available only to the person under whose name the ticket was booked. So if I book tickets for my daughter and pay for them and have to cancel them, I can't use that money other than to buy a ticket for my daughter on the same airline in the next 12 months.
Even on fully changeable tickets, with no fee, you can't assign them to another passenger. You'd have to have a refundable ticket, get the refund, and then buy another ticket.
But I don't think I ever implied differently?
And of course there's a middle ground: being upfront about which seats are really reserved, and what you can expect for not-really-reserved seats on overbooking. None of this "oh you should have done research to realize what your rights and minimumn payment are and that this voucher is worthless".
Eliminating overbooking is overkill and some people are in fact confused on that matter. But please don't pretend the only alternative is some apocalypse.