MrMichael – 07/01/2015 06:14 GMT
In answer to your question about star rating, with the caveat that I only travel short haul business class.
BA was 4 star, until the reduction of legroom in Club Europe, now I would rate it as a 3 star, which is why I have changed to Swiss, which remains 4 star.
In hotel comparison terms
Swiss = Marriott
BA = Premier Inn
There is nothing wrong with Premier Inns, which offer an adequate level of accomodation at a certain price point, but I do not see why I (or more accurately my employer) should pay Marriott prices for this level of product/service.