Yes. Moving around with a 100,000 ton cape.
Because when he goes to fight a villain in metropolis, where is he going to put his cape? If he throws it off, like you suggest, it'd destroy the city!
And where's he going to store it...?
Space?
Is he going to have to fly into orbit to get his cape, everytime he wants to look the part???
😉