Count me as one of the *A migrants. M+M is worthless, so I stuck with MP and UA, even though I haven't flown with UA in over 10 years. After LH and LX gave me 0 EQM, and 0 miles on two of my last three european economy flights and one of my TATL in economy with them, I figured I'd give BA another try. Now with minimal effort, I've got (minimal) status.
My problems with BA had to do with transfers at LHR. T5 has fixed that for the most part. And, I can leave ZRH at a reasonable time in the morning to get to SEA at the end of the trip. With LH, I'd have to be up around 3AM.
I do, however, miss being able to check in at the train station the day before.