As far as Elal flying on Shabbos after IRROPS, what would you have them do? Per Israeli Air Compensation Laws (a favorite on DDF I'm sure), if the flight would be delayed until Motzei Shabbos instead of landing on Shabbos, then they'd owe $3,000 shekel per passenger. Is there an exception in the law for shabbos?
Obviously for a Shomer Shabbos person, of course you sacrifice the money, but Elal is a company and it could get very expensive if they'd owe an additional 750,000 shekel for a delayed flight on top of normal costs of being delayed.