The only time I have had to purchase a ticket home was 3 years ago when BA Cabin Crew were going to strike and BA cancelled flights from Nigeria and I had to purchase a ticket back to Aust on EK. I have also had lengthy delays on both QF and BA. But I still prefer to use Oneworld carriers as I purcahse J RTW and unlike Star and SQ in particlar, who have surcharges if you travel on the 777ER and A380 with the new J& F seating, QF has no surcharges on its A380 nor does BA on its aircraft. Also I have just lost a heap of FF points on EK and SQ as they expire after 3 years. But if I have delays this time around through a QF or BA industrial dispute, I will be changing carriers as I am losing confidence.