I only helped on cleaning on very rare occasions; I always felt that the company would use it as an excuse to get rid of yet another cabin crew position or expect it every flight.. But that was long before "fortress flight deck" was introduced into UK ops
I think that Batman has revealed some first rate reasons for getting involved in that sort of way with the cabin crew. Still can't wholly agree with flight deck doing the cleaning but I like the man's thought process.