That is because it is hard to write a women getting punched in the face without getting torn to pieces on line. Say the Joker was a woman and Batman was shown punching her out. The online white knights would be so up in arms screaming about how Batman beats women and the writer is a sexist pig for having Batman hit a woman and on and on. That is the main reason you do not see many female protaginists.