Realism aside, there is one your if writing that I can't stand: 
Hero bashing.

Support the show