Yeah, that really got on my nerves, to the point I flat out rejected everyone who's not living on the mainland or in the sky. Pearl's and Mira's betrayal never was resolved satisfyingly for me, and the MC conveniently being put with Diana in bed instead of tied up in the hold was a turning point. My impression was that the dev spent 3x less on writing and made boobs 3x bigger instead.
Another faux pas, I think, is forcing the marriage of Echo and the MC, "because it was written." If other writing is any indication, Echo will turn into a pedo bitch impaling herself with vegetables while thinking of a 10 year-old boy, growing more and more resentful of her loveless arranged marriage.
I just wish the dev would pick a lane. Either the MC is someone capable of murdering the innocent sister of someone who wronged him and carries this darkness forward if he did, or he's someone who wouldn't even entertain the thought. The MC gets wronged several times, but we don't even get to see a glimpse of this darkness anymore; he just forgives and forgets because the writing injects him with unearned trust and love for these characters. When characters are important to the story, it might just be better that they don't betray the MC at any point. The story falls apart once players stop caring about or start disliking the characters in it, no matter how big their boobs get.