Could not give two hoots what someone choses to bring onboard.
I dislike the smell of fish and blue cheese, yet still sit near people eating it onboard aircraft and not like I can make a hoo-har about that one.
We have McDonalds, KFC, Dominos on our jet when the kids are onboard and the smell is not an issue, so don't see why this would have been either. Will be gone in a few minutes.