Cosplay is difficult to pull off for guys. It's also particularly a problem for Americans who can't get their hands on the right digs to put an outfit together appropriately.
What I hate to see is Cosplayers who go as the concept of a character because they couldn't get the outfit right. I'm not saying it has to be perfect. But if someone's walking around in yellow sneakers, red unitard, white jacket, shorts, and a spiked wig while carrying a wooden sword and calls themself Sora... I'm sorry but that just doesn't work.