Your enjoyment over the game will depend a lot on how you see Chloe. If you think she is fucking bitch that blames everyone for her problems (which she is) then you will likely hate the game. If you think she is just a poor misunderstood girl who is the victim of the story and everyone else is evil (like Tumblr thinks) then you will sympathize with her and like the game. Sounds extreme but it's kinda of true, a bunch of choices are basically "side with chloe vs screw chloe".
I'm actually going to speak up a little in defense of this, I actually played both ends quite a bit, it actually gives you a
far richer story. Don't play the game as purely "I can only do this path, or this path." The good thing about the story is it being broken down more to episodes meaning certain events you can be a little bitchier.
Play both paths and it really changes the dynamic and allows the writing to shine through a lot better. They behaved, at least for me, more like friends who'd lost touch, and both had changed a little. Chloe more extremely than Max. Max also grew slightly during the story going from a seeming holding pattern in her own life to pushing herself a little, but not to the same extremes as Chloe wound up. By the very end they were good friends but no more.
I didn't even
know about Max and Chloe being able to dyke out until
far after I'd finished Episode Five, and it requires you to do far too much during the
entire run that didn't feel natural to me, or my playthrough, I'd hit one or two of them, but
again it was part of my "human" playthrough and was mostly there to get Chloe to back up and laugh at her shit talking being turned around on her.
I actually think they did that on purpose, which makes it a tiny bit clever.
So, I say don't play Life is Strange in a binary way because when you do... it does honestly suck. You either play the golden girl, or the cold bitch. Mix up the two, as the game gives you, and the story shines a lot brighter, for all its faults.