The cape isn't necessary for concealment or flight the way Zorro's and Batman's are, and ditching it could be a nice nod to 21st century American humility. If Supes' message is that everyone should aspire to moral heroism, why add a show-offy cape? We get it, he can fly.
Wait, what? This does not compute. I read some deep seeded anti-American bias right here.
Just what the hell does the cape have to do, in your eyes apparently, with anything American? Removing it=American humility? Specifically American humility? WTF!
Tell me again when the reason for the cape=American anything. It's just been there.