Complain to the FAA. Last time United pulled one of their phony 'weather' stories on me I did that, and got an apologetic letter and a $50 coupon in the mail. It didn't make up for being stranded at O Hare, but it was better than nothing.
THANK YOU!! I hadn't thought of the FAA. Will do that today, while my legs are still numb. The numb legs are a good impetus for me!