It's because most hollywood writers are fucking lazy. Lazy writing equals characters who are only plot devices. That goes for men and women, and when you have a larger ratio of male leads in our current culture due to the influx of the action genre, then you will get those lazy ass writers writing their lazy ass…