I’m Qatari Muslim, and it puzzles me why are non-Muslims are banned to eat in public. I think one clerk decided that, and it went on.
I studied & lived abroad for a while, and I wasn’t bothered or tempted during Ramadan. I think our bodies are adopted to fasting.