Some consumer investigative journalist should find out why, in the age of the Internet, leveler of capitalist playing fields, prices have gone up in the last 20 years and service has gotten worse. [End sarcasm]
Incidentally, the days of airlines finding you flights on other airlines when there's cancellations is over. If there's some adverse weather, you just have to eat it and find a one-way ticket yourself.