Seems like a bit of an overreaction to me, personally I think the no stand up within 30 mins of landing rule to be mindlessly stupid - government trying to look like they are doing something when they are clueless. Of course the pax should have been jumped for non-compliance with crew or air marshal orders but making all of the passengers sit with their hands on top of their heads and diverting to IAD - a bit over the top. Sometimes blind adherence to silly government regulations just makes things worse - hard to convince people to fly when this kind of cr@p is happening!