Cathay 1am flight EWR-HKG canceled 30 minutes before scheduled departure.
After getting sent from 1 agent to another 3x, no one at the airport would help rebook a flight when direct flights were still available. I had to call Hong Kong offices and after 3 hours I finally got rebooked for a flight 9 hours later from PHL-ORD-HKG with a 4 hour stopover. Furthermore, my seat was broken on the plane, and instead of upgrading me to an open premium economy seat, they tried fixing it for an hour before sticking me in the last row.
I complained to Cathay FA and she filed a complaint for me. I was offered a measly $100 voucher for all this trouble.
Any ideas how I can get more? Are they legally allowed to screw me with a terrible indirect flight and get away scot-free!?