What happened may or may not have been legal (I would guess all involved parties, including the passive bystanders, did something illegal at some point); I believe the discussion is more about how badly the situation has been handled by the company, and consequently: can we trust those companies to operate an extra-judiciary blacklist of passengers?