There are other culture where men wear skirts, but yes it is odd that Westerners tend to freak out about it. I think it has to do with so many years of strict gender roles. Women were not allowed to wear pants so men wearing skirts would just be too feminine in general.