BA has finally decided that a bag of kit kats and a sad looking sandwich is not appropriate for a premium cabin. It is a big step and well done to BA management team that once again realised the obvious...
Now, personally i believe the changes are in the right direction but still falls short if you compare it with the LH group. If there is a price difference and BA comes cheaper i will probably go with BA but if the price is pretty much the same with LH i will certainly fly LH.