Personally I don't get the objections to the costume. It's supposed to be a construct of pure ring energy. All other ring constructs are glowing force-field thingies, so it would've been inconsistent to make the costume out of fabric or latex or something. The movie's approach made more sense. Sure, it looked weird, but it was supposed to
. It was alien technology -- why wouldn't it look weird?
Granted, the execution could've been a little better, especially where the mask was concerned. But I grew up with effects that were far more limited than what we have today, so I had to learn to see VFX in more impressionistic terms, rather than expecting or demanding them to be perfectly lifelike.