Carnage, while I beg to differ on a few of the points you have raised, I think on the whole your thoughts represent what a good proportion of cabin crew think also (myself included).
Sean, I don't think BASSA caved in at all. I think out of the twelve 'issues' put forward by BASSA they were only really interested in a few of them. The rest were thrown in purely as a bargaining tool so it looked like we were giving up on some of our demands. For example, when i read 'downroute report times' as one of the issues i had no idea what that was about! (and I am LHR WW). Can honestly say I have never heard it discussed before it was raised by BASSA.
As they say, if you want a £2000 raise you have to ask for £5000
Edited as typing this downroute at 03.30uk time and after a few vinos