I was on a short haul EI flight a few months back and on taking my seat there was a strong smell of cheese/feet. I asked the nearby cabin crew if the previous passengers of the row had had an accident. They laughed and said "No, but they did demolish a huge packet of Cheesy Wotsits!" :-) There were indeed crumbs all over the floor and a few between the seats. I asked why there hadn't been a clean-up and was told that after a poll of frequent flyers on EI, they were asked which had greater priority, a cleaned aircraft or an on-time aircraft. And that's that.....Long haul dirty aircraft are a no-no, there should be enough time allocated to present a good product for the customers spending a long time and a lot of money for their flight.