As a grown, married, heterosexual male in my mid 40's, I have a strict personal policy against being a fashion critic towards other men. Not that there's anything wrong with that, just not my thing.
I throw on a jersey once every few years to go to a game, and I could not possibly give a f**k less what anybody thinks about it. My only thing is, cool jerseys that I really want to wear are expensive. I have a family to feed, so a $300 shirt isn't in the cards for me. THe jerseys I do own aren't the authentic ones.