Why do men feel the need to comment negatively on woman’s appearance unprovoked when I didn’t even ask?

Like I was telling him about this guy I liked but he seen me leave with another guy and he said “two guys one night” your punching above your weight”

then on here randomly a guys like what do you expect when your a 5. NEVER have I felt the need to give my opinion on someone’s looks straight to their face unless they asked for it or wanted me to tell them my opinion and even then I would say it doesn’t matter because either I don’t want to offend them or inflate their ego. But men are so rude

Why do men feel the need to comment negatively on woman’s appearance unprovoked when I didn’t even ask?
Post Opinion