Overall this is where I wish the passenger bill of rights(I know it is a pipe dream) would look hard at. Make the rules so a 5 year old can understand them, plus if the airlines used weather etc in a case like that put in a financial penalty, with a hotline for passengers to call and dispute the airlines decisions.