Well Chloe is supposed to be an unlikable bitch.
That's the thing,
she's not! The game's general fanbase is the perfect proof of that. In the first game she's the protagonist's main companion and potential love interest (canonical love interest judging by the ingame stats) She is an angsty, spoiled brat teen that caters to other angsty, spoiled brat teens. No matter what you do, you are always forced to put up with her shit and even the options that are meant to chastise her do absolutely nothing.
Then there's the ending option. You get the choice to let her die, make the whole game a pointless waste of time (especially if you consider the fact that there's no option but to hide and pull the fire alarm in the first episode) or stay with the 'unlikeable bitch' and let an entire town get wiped out. Take a look at all the 'Bae over Bay' hashtags, posts and even merch. Then consider the fact that the second game features her as the main character (where the characters pretty much repeat themselves with Amber being yet another spoiled brat that you are forced to follow like a braindead puppy)
No. Chloe, despite being a wretched, miserable, abhorrent cunt, is not intended to be such. She's
supposed to be the charming rogue and friend to stand with Max against the whole world. It really is no surprise that dumb, angsty teens liked her. What does make me wonder is why you're trying to defend her.
The final kick is that you
could have a well-written character that's a shallow, angsty teen. Just don't force the player to follow her every call and twist the dialogue to end up with absolute agreement. The game's about options, is it not? Wait, no, that's just a marketing gimmick.
Max is a cringe-inducing parody of an out-of-touch writer's imagining of what teenagers speak like. Just listen to her internal dialogue. She isn't as bad as Chloe, but that's only because she is empty and blank.
Just wanted to pop in and say Rachel Amber is best girl.
Why?