I know that BA are about to change the coffee. Trials have been taking place.
Apparently the supplier and BA executives went up in the air to try the current coffee and the supplier was shocked at how different it tasted in the air.
Anyway as a result, changes are on the way.
Not sure when the changes are going to be implemented but they are definitely coming.