No excuse for lack of basic cleaning - would have hoped things would be getting better by now

Since started doing long hauls again last Autumn after a two-year hiatus, I think cleanliness has improved in general.
However, the details; the nooks and crannies, ceilings are still ignored. Taking advantage of a 10-hour layover in Sydney sounds like a great idea to give the cabins a good scrub down.
Are there any other outstations where BA aircraft spends a long time waiting where such cleaning could be carried out?