Wearing a cape just seems like more of a hero thing to me, yeah there are villains that wear capes as well. However its more cliche for the heroes to wear the cape. Also I believe Superman is given a cape because he flies, he is in the air. It flaps in the wind and its like a flag, a symbol. Yeah, Zod can fly too but not on krypton he couldn't. I think of Zod as a Soldier, someone who has seen a lot of combat. I think capes would be quite ridiculous for ground forces to wear. To me zod wears what is more practical for combat, not what is the hottest fashion on krypton. It isn't like I go into a Spider-man movie hoping "man, i really hope the human villain wears a v-neck with skinny jeans. thats the fashion of earth"
I guess I just don't see Zod picking out his outfit based upon what the latest fashion on krypton is. Just my opinion, you don't have to agree