Aside from the mixed quality of writing there has been a lack of those types of characters, not that Marvel hasnt tried. One of the characters they tried to push to be the next big face of the franchise is Carol Danvers, aka Captain Marvel. Portrayed by actress Brie Larson, her 2019 debut film Captain Marvel did rather well at the box office. However, following some comments made by the actress...