BAAlltheway:
My post was poorly constructed...my apologies. What I was trying to convey was that I was (and am) surprised at the number of perks available to BA Cabin Crew...including all of these upgrades I keep hearing of.
It sounds that at times the paying customer must be in the minority on some flights.
It amazes me that so many feel so abused by BA when it seems to treat its employees pretty darn well.