BA's planes are generally filthy. I write in about them on about half my trips. The CC have taken to giving me the quick turnaround excuse.
Perhaps it's part of the continuing plan to charge for what you once got for free by letting things go. We asked our customers if they would prefer a clean environment onboard and they overwhelmingly said yes.