I like Karin because she is a hot woman (confident, a little crazy and wild, people respect her), seriously. I just don't see her as a shinobi. She cannot fight at all, she doesn't even look like she has gone through the basic training. Okay, she has talents of sensing chakra and healing people by getting bitten, but she is not the typical allround shinobi. She pretty much was used for her talents and because she is Uzumaki, that's about it. Character-wise, she is funny like hell. I also don't find her ugly. Don't know what's so bad about her.