May I inform you that the creator of Sailor Moon is a woman. Her name is Naoko Takeuchi. She did intend for the senshi to be sexy, but not in the way that is offensive and over-the-top.
She didn't create the costumes with the thought of "I want to give boys bners."
Moreover, in Japan and South Korea, short shorts and skirts are common and socially acceptable.