Donald Draper wrote:
The idea of the suit being fully of Krypton design is very recent and I do not like it.
I actually think it's pretty inspired, myself. The idea that this is some kind of official Kryptonian "uniform" that he wears in honor of his destroyed home planet, and the billions of people who died there, has a lot more power and resonance than just the fact it's just something his mom sewed together because he needed a secret identity.
Take away the briefs and giving it more texture and detail does not change that it still looks like a human idea of how a hero should dress. All this over rationalization does not make the costume more believable or truly alien.
Maybe not totally, but it certainly looks more believable and alien than the costumes we've seen before