Aren't they meant to be in a way? I can and do see your point, but in that case it's wonderful writing. None of the characters are meant to be good people. Irl we'd hate all of them.
My point is that they are insufferable, which ye, they are supposed to be like that. I never said it's a badly written character/game or that Rei is supposed to be different. Far from it, since you don't play this kind of games for wholesome and sweet characters. So that's just an assumption on your part.