I'd agree...that villains are usually 'cooler' then the 'good guys', but mostly because the good guys are pretty much all the same. I mean...well you have the superdude who throws the chain with the ball at the end on the bad guy, and five seconds later, the bad guy already has a pickaxe out to smash the chain. All to give the kids a moral at the end of every episode of those cartoons they watch in their PJ's eatting surgary cereal, and feel perfectly secure in knowing that cheating is wrong, or that telling the truth is the only way to go.
But does that really 'prepare' you, for what you have to deal with later on in life? That people will cheat to get their way, sometimes people who would normally be 'good' people. Or lie to hide the truth, even though the truth is hurtful? Its not likely.
And sometimes the villains, well they always seem to be hidden by their evil laughs, and usually their inept henchmen, making them seem rather incompetent, until you find that one villain, that evildoer that seems to have his head together, and you connect with him on a level far greater then most of those classic superdorks you see on the TV around this time. And then when you mature, you start to notice the differance in it all, like when you play video games, or watch really good movies, or read a book that doesn't place the central factor as 'Good' VS 'Evil'.
And at somepoint, that security wains and vanishes. I guess what I mean is, people start to grow up, and with that, they do new things, learn new stuff. And with that, the little things they grew up with start to get bigger and bigger, until they don't know where they are in the mess. Is it up to other people to lead them out of it? I'm...not really sure.