Until the sad demise of bmi I was loyal to star alliance. I secured a gold card for many consectutive years. When BA took over I was automatically switched to One World. I now struggle to maintain a silver card. I am doing the same amount of travel, albeit a lot of the time on domestic flights however the number sectors remains constant. In my star alliance days I used Swiss a lot for european travel and either United or Singapore airlines for long haul. The Star Alliance program is far more generous than One World. I now have a lot less choice for my flights.