The actual answer is:
The current IDB system is EXCELLENT. It allows airlines to inconvenience the least number of passengers possible given the finicky nature of safe air travel.
There is no reason to change it because of one criminal getting hurt when he forced law enforcement to use force against him.
And if you think there is, especially as the frequent traveler you are:
- Do you want entire flights canceled because airlines can't move crew around? Entire series of flights operated by an aircraft delayed throughout the day?
- Do you want flights delayed because passengers think they can simply refuse to leave a plane when asked and there will never be forced used? Even if that passenger is a threat, like drunk, or sitting next to you and touching you inappropriately, or is so large they can't fit in one seat? Or would you rather fly with those people than have them forcibly removed from your plane?
- Do you want airlines to no longer have the option to overbook, and because they are forced to fly your seat empty when you noshow, require you to buy a new ticket for any flight you miss?
Seriously... we've got a good system that has worked pretty well for years, until this ONE GUY decided he was more important than everyone else, and when it finally came to having to force him off the plane because he wouldn't take a simple request to leave, he got hurt. HIS fault. No reason to make everyone else pay for it.