This is why we talk about “toxic masculinity” – the idea that any expression of emotion besides anger or even wearing colorful clothes is non-masculine and therefore restricted is horrifying. It sucks! Men should be allowed to express themselves outside of a tiny box of acceptable behavior, because they’re, y'know, people, and people have a wide range of expression in the way they like to look and move and act.
I honestly feel like it’s gotten worse over the last couple decades, too. If you look at men’s fashions from the 70s and even into the 80s, there’s a lot of style choices that look pretty cringe to us, but…. you also see a lot more color and pattern in suits than you do now. I’m not sure when this started to shift, or if it’s tied in to the increasing lack of color in all consumer products, but it sucks.