It is odd, reading how many of you like BA because it's a British airline, and then seeing the commonly expressed attitude to VS on this board

I take it British actually means 'British' - ie it's a bit more than just the country the airline is operated in? In your minds, BA is British, and that's better, but VS is British, but not better?