No offense but did you read the article and the referenced texts it's citing?
Take away the kicking and screaming and you have a standard airline dispute of which you can find thousands.
Yes, finally. Airlines should not be allowed to overbook. Period. I'm pretty sure most of the people would be more than happy to pay a little bit extra to have guaranteed seat.