Having just returned from a week overseas and now in USA, I travelled 4 different airlines and saw many examples of crew attitude!
Turkish Airlines: Extremely friendly
Singapore: IST DXB Superb
Singapore: DXB SIN Indifferent
Emirates: SIN DXB So rude it was unbeliveable except for one crew member who epitomised the EK of old...and I told her
Emirates: DXB LGW Extremely new team with some old heads thrown in so over zealousness coupled with a personal touch...good in some ways but inconsistent
Virgin: LHR BOS Good but one crew member saw my call bell light on and asked me if I had pressed it..I hadn't, my fellow pax did...so she just gave a smirk and said "Well, perhaps you pressed it by accicent, hmmph!" and walked off! Then maintained the attitude the entire flight!
So, as mentioned above in another post, it is not just BA although I flew with them to IST and back recently and the outbound was awful, but the inbound cheerful!
My tuppence worth.
Cheers
HR