Aye.
She gets way too much hate (most of it here...she doesn't get anywhere near as much shade from patreons/discord). Ultimately, we are presented with a fairly thin 'friendship' with someone..someone we know is fucking around behind Keyla's back, someone who is 'also' our friend, probably more then Zeke in reality.
She made a mistake....with the MC...they made it together. Ok, so semantics, the MC never cheated nor had an affair....but really...heh, it's not much different is it. So the MC is just as bad. Now you know as well as anyone how much I dislike some LI's in some VN's (lol)...here...I fail to see how one can utterly hate Keyla, but be happy playing the MC. They were in it together and her arc going forward (as explained by Chaq himself) shows she is not the evil bitch many on F95 seem to think she is. It was also many years ago and both have moved on, progressed and grown up (somewhat).
Now, if don't like her character model etc, perfectly fine..all for that shiz, just another reason I dislike Kim (Daz content creators have made every few good looking Asian characters imo, can count them on one hand) but hating Keyla for what people hate her for? I think it's too much when in reality, all three (MC, Zeke and Keyla) all suck at times and are no better than each other. If anything, at least MC and Keyla came to their senses, guilt got the better of their love and they stopped...damn site more than can be said of Zeke...
Just my take however.
Down with Kim (and Kaija).