The non refundable fare is an anti-consumer creation of the airline industry. You lay your money down well in advance and the airlines bank it and use it. If for any reason you can't make the flight the cartel no questions asked will take 100% of what you paid in many cases. However, when a storm hits the cartel reneges on the service you paid for and promised to deliver: frequently they make pax come to the airport and wait for hours before canceling flights. Or they give you back the original amount you paid knowing full well it is often completely inadequate in present terms to get you to your destination. Thus, Acts of God are shifted onto the shoulders of pax as well as all situations in which a pax has to cancel(no matter how compelling). And the cartel has been aggressively cancelling flights likely beyond for safety considerations. We need a new era of passenger advocacy especially since the cartel is virtually omnipotent and unfettered in setting these anti customer rules.