I don't see anything wrong with Kairi. She's actually one of my favorite characters..I just wish we got to see her more in the game and know more about her. However, I think its out of jealousy, and the fact Sora likes her. Plus, without Kairi, Kingdom Hearts might of not even existed.
I think kairi haters can go overboard. Especially the ones on youtube.
Like there was one chick who was like "SORA IS MY HERO. NOT yours kairi. MINE." And I was like wow...I never saw someone named aquaprincess in the storyline.....someone even called her a lesbian. >o> wtf?
Also, she's just a character. Like all the other characters..they aren't real.
The story was for kids, and I think the whole damsel and distress thing is perfect. Characters involving Disney, aren't usually dark and mysterious. There's usually only a couple of those characters, but the lighthearted ones are like kairi. But with people hating, it just ruins the whole kiddy thing! I mean, what if kairi is some 7-year-old's favorite princess, and reads all the hate comments on her? Or even meets a kairi hater, and that kairi hater was rude enough to yell at the kid for liking kairi? Yeah, that would be a little disheartening. :\
And I think the RikuxSora stuff is..ewy. I think Sora and kairi couples are meant to be. Sorry, but truth be told, its obvious sora likes kairi.