After a birdstrike a few years ago we were kept on the plane for more than two hours - until it was far too late to contact people meeting us and tell them we would be late. So our relatives were left hanging around an airport for 6 hours.
Very grateful for the pilot's skill in getting us back to the airport, don't get me wrong. But take a couple of hundred people, stress them (it was a big bird!), relieve them, then keep them strapped in for 2 hours with no information and no refreshment and you will have that many pi$$ed of customers.