congratulations. you have found another way to tell kids that they aren't really responsible for thier actions, I hope your proud of yourself. On a side note, I think that she is dead wrong, because superman was a horrible role model. Sure, he was all love and justice and all that, but he was too good. People like that a) don't exist, b)wouldnt be super heros and c) the mentality is wrong. sometimes, you have to go to extremes, sometimes, you have to kill someone to stop them.
Also this.Vaccine said:Yet without flaws, superheros would have nothing to learn and therefore have no moral message to put forward.
Even going off the Iron Man movie Tony Stark was a man who learned a lot, he ultimately moved away from his families business of death and killing and used his talent for a greater good, to help people. Kids don't look much further than that, they can't usually notice a lot references adults pick up on, this is why people like this are hacks and don't deserve to be in their field of work. They do not understand the people they study.
If people look to far past the basic message superheros embody and put forward, they wouldn't be as popular as they are today.