Have not seen fag ash on the floor of a North sea helicopter for 20 years. I remember Bonds chief pilot pulling the ashtrays out of any 105 he flew in prior to launching them into the farmers field at Strubby As to eating in the cockpit today just look under the crew seats. You could grow spuds under some of them.
Now and then a pilot complains. More than happy to show him where we keep the vacuum cleaner.
For 139 pilots the MCDU screens are not sealed and therefore make poor stands for coffee cups. Spill anything there and it rapidly goes into the expensive bits.