I only choose BA when it suits me and happily jump ship to any airline which can offer what I am after, whether it be on price, schedules, or type of equipment used on the route.
BA,KLM, AF, IB, not really bothered TBH they all have there ups and downs (pardon the pun).