I say "live and let live". I don't really care what friends eat in front of me. The only person I rag on is my Nephrologist when he's got a Pepsi in his office.
While I'm perfectly cool watching others eat what I can't, I'm not sure I'm noble enough to prepare it for them too!
I eat anything I want with portion control.
I very much understand where you're coming from, MM.