Why “The Cape is The Crap”

So last week after watching the premier episode of NBC’s newest entry into the superhero genre known as THE CAPE I posted on Facebook that, “The Cape is The Crap”. I figured it was a bit unfair of me to just call THE CAPE crap without explaining why I thought it was...