The sad thing is that Abby COULD have been made into a character people could actually sympathize with or maybe like in some way shape or form if some actual effort was put into fleshing her out as a character rather than shove her bitter tasting ass down our throats and then calling us bigots and transphobic when we spit it back out. We make fun of her hideous appearance more so because she's an ugly character more than anything else. Her looking like a troon is just a secondary failure to her as a character. Plenty of people have already pointed out why she's such a shit character handled in a shit way and tons of different ways she could have been written to make her 100 times better narrative wise.
This is why people hate the game. They don't hate the troon for looking like a troon. They hate her because she fucking sucks, is irredeemable, has plot armor that causes the rest of the cast to have the collective intelligence of a dog's turd around her, and worst of all, not only do they force us to play as a character that they make us hate within the first 2 hours of the game, but she gets away completely scott free and faces absolutely no repercussions for all of the fucked up shit she's done because once again, her plot armor causes Ellie to develop severe brain damage and decide to let her go after everything she'd been through just to get to her. You know, the whole fucking point of the game.