It’s alright to have an opinion but holding an intolerant view and even mouthing it out loud in public is something that’s highly unsavory and is sure to draw flak.
This man definitely needed a lesson or two on this and it turned out that a 7 year old kid had to hand him that.