Oh dear
Some very judgemental posts here.
I do occassionally eat in public because sometimes I just crave a lovely warm sausage roll even though the crumbs go all down my clothes!
I also, horror of horrors, eat in my car!
Just to make you feel better though, I never buy take-away coffee, just because it would give me terrible indigestion.
But come on people, we've all eaten fish and chips at the sea-side, ice-cream at the cinema, street food if we've been lucky to travel.
Take-away food and eating in 'public' is as old as the cavemen. I consider it normal human activity and sometimes it's even fun!