Delta Flight 6499 JFK to DFW on June 25 2007 experienced more than just a routine delay.. for seven hours, four children screamed, and we were told by crew that they couldn't feed us because Delta simply wouldn't allow it.
I do not fault the crew for the delay, but someone at the airline IS at fault for not having a plan B during an event similar to this. Apparently there are no laws currently that mandate any action be taken after a certain number of hours passes. Even if the delay was twelve, fifteen hours, forcing passengers to stay on the plane is all legal. In a post-9/11 world, forget about raising your voice or causing a fuss on board an aircraft, as everyone is well aware you can be detained for making any kind of commotion.