Although why they didn't bring in a few A330's on some of the shorter routes (BOS, IAD, ORD, DXB) instead of leasing them out baffles me.
The project management on the new Business Class was messed up so no product in place ready for the £ millions of Airbus arriving. Hence stick them full of economy seats and give them to LGW / MAN / GLA for a year.