Well you are obviously very welcome to your views but as you don't actually work for BA now, it's hard to understand how you can have such strong opinions about something you have such limited knowledge about.
I tend to treat people as I find them and not prejudge people because of the job that they do. I find that the majority of cabin crew and pilots are really nice people and it is a shame that people reading threads like this might actually imagine that we all hate each other because as I have said, the reality of working out on line is not like that at all.