I remember a journey back on the last train from London Bridge recently. Some guy was quietly enjoying a rather tasty smelling pasty, and this woman kept on harassing him saying "it stinks, it's inconsiderate, it's rude" he didn't really react, probably like me tends to avoid confrontation, especially when the person was actually getting quite aggressive. Eventually a woman sat on her own shouted, "Leave him alone, I like your smelly food!!" I found the whole exchange quite funny considering the carriage was practically empty. It's not every day you hear someone shouting "I like your smelly food!" I suppose you had to be there really. IMO as long as you don't leave you're rubbish on the train or bus then you can eat what you want and people need to lighten up a bit. If you don't like it get a nose plug!!