Its actually quite simple... female characters are given more
character (yes, its a pun) because the shows are mostly aimed at the male demographic. The male character in those stories are supposed to be a representation of the audience.
There are good exceptions of course.
I can take Kazuma from Kaze no Stigma for example... he was a master troll...
Too bad the author died before finishing his works