Yeah, I agree they are all flawed. But I feel like the way Hugo spoke to Cheska like she was garbage for relaying info about his cheating ways was so uncalled for. And in the same scene, he turns around as was sweet to Binky. And Binky of course didn't stand up for her. I feel like that was a common theme. Cheska getting ganged up on and treated as less than by the 'cool crowd' and Binky having the attitude of "...well, they have always been kind to me...".
At times I thought Cheska could be too invested in people's tit when it wasn't worth it (like the whole Richard thing) but at the end of the day, she was a loyal friend. More loyal than a lot of them on the show who talk about what good friends they are to others. I wonder if Ollie keeps in touch with her? He seems more close to Binky. Binky wouldn't own up to ditching Cheska for Lucy, etc. I remember she said something really snide in an interview or something, like that Cheska wasn't as innocent as she appears.