After the third flight cancellation over three mostly sleepless nights, after hours sitting on a plane going nowhere and waiting in long airport lines, the passengers on American Airlines Flight 988 had enough.

Some sobbed uncontrollably. A few screamed at airline employees. Some broke down because after being stranded three days they were out of vital medicine and patience, or were losing thousands of dollars of work pay.

“For...