The $200 voucher plus fare difference is completely standard for class of service downgrade.
As for your inconvenience with the missed connection and sitting on the runway, I would submit a concise, polite complaint online. I'd guess around 10,000 SkyMiles.