Mark I do feel that in your second paragraph you actually describe yourself in the way you write about BA. Yes I do fly on other airlines occasionally but they are not a match for BA. The points VK make are highlights as to why I prefer BA over other substandard service.
Your problem is that you don’t fly BA and listen to third and forth hand information and speculation. I would suggest that you read your posting again, you use words to describe other posters which actually describes your tone and style. I wouldn’t make comments against any airlines or other operators I don’t use and nor should you.