This all sounds pretty good for economy (even bearing in mind the BA PR department's finely honed ability to apply lipstick to pigs).
Unfortunately my next itinary returns on the 15th so I'll just miss this. I guess I'll just have to struggle through
I particularly feel that if this all ends up as described, one would find it hard to feel under-fed in the back of the aircraft even on long flights, which was a genuine complaint on some of the longer US West Coast routes last year.
One could now summarise BA Economy as becoming reasonably cheap and reasonably cheerful, rather than the cheap and rather nasty of last year.