It does concern me somewhat that you hear some CC say that they deserve such generous salaries and T & Cs because they're better than everyone else. You aren't, you really aren't. I like BA, but some people really need a reality check on this.
Part of the problem is that throughout the decades, legion upon legion of cabin crew 'managers' have fed them this bull about them being the best, in order to pacify the crew community, because the managers have always used a ridiculously fluffy and gentle manner with the crew, because often they are dealing with prima donnas akin to Violet Beauregarde or Violet Elizabeth Bott, and the trouble is, after a while crew start truly believing it. (well, crew that haven't worked anywhere else anyway)