I think it has less to do with gender politics and more to do with delivery, though.
The writing was just better. They make Joel to be a complicated, sympathetic character, and create a situation in which, even as Joel/the player murders relative innocents, you know he is doing a bad thing from a complicated and genuine love. Then, they take that character and reduce all his love to “he did a bad” and shoot him, make you chase his killer for half a game, and try to make you sympathize with his killer after the fact? And it’s all tied together through this tired, “cycle of violence” trope that another major post-apolcolyptic zombie survival media has already bastardized and beaten to death.
The “fans” who defend Joel as the hero are insane, on that point I can’t agree more. But I think the dislike of Abby and the love of Joel is deeper than “guy good, girl bad.” I’ve seen far fewer complaints (though not zero complaints) about playing the notably more “woke” surrogate lesbian daughter than about playing as Abby.
As an aside, I’ve been thinking recently about how the game would feel if you spend the first half of the game as Abby, chasing her father’s killer, only to have the rug pull later that the killer is Joel. Then, you spend the second half playing as Ellie, dealing with the consequences, while the player is trying to reconcile what just happened. Though it prob would have been harder to sell a game that doesn’t open with Eillie and Joel.
And originally created by a university design team with a female design lead, at that.
Even as Portal 2 adds male characters, one is greedy and responsible for all the conflict in the franchise, acting as something of a caricature for masculine stereotypes, and the other’s only defining trait is that he’s an easily corrupted idiot.
Portal is perhaps the best example of, and should be held up as the golden standard of, feminism in gaming.