I am always amazed when people expect compensation for everything that happens. I hope an airline never makes safety decisions based on whether or not they have to pay out $200 vouchers.
I would rather sit in a airplane for 7 hours vs. the alternative of possibly not living to take another flight.
No one was hurt... that is the bottom line... and in my opinion... more than enough "compensation".