Quote Originally Posted by RLAAMJR. View Post
I agree with you. Though Black Widow is clearly more popular than Captain Marvel and looks deserving to take the title as Marvel's #1 Female, but Black Widow doesn't look like a superhero.
Black Widow is more popular with the general audience because the general audience doesn't know Carol exists.

As for the very small comicbook fandom, none of the very many Captain Marvels, Black Widow, or Storm are popular enough to sell a book, except for Carol Danvers.

She's just a skilled CIA agent who helps people.
Black Widow is a hero but not a superhero.
That's like saying Iron Man is just an inventor who helps people but not a superhero