A somewhat misguided person in funny red tights, but a Superhero, come on.
Spiderman has no cape and you don't think he's a Super Hero? But Batman is because he does? Not much difference between them. What about Aquaman and Wonder Woman? They don't have capes. Nor does Green Lantern, or any of the Fantastic 4, or many others. The only reason Superman has a cape is his mother had extra leftover materials from his rocket.........
So you'd also disqualify The Flash, Green Lantern, and Wonder Woman?