So, some have them and some don't. The Invincibles made fun of them and Spawn practically laid and impossible challenge down.
So, psychologically, sociologically, in fact any -ally reason you want...
Why do some heroes have capes and some don't?
What is the meaning of the cape?