People can have their opinions on villagers. They can dislike and like what they want.
That said, I don't understand the hate on villagers myself. I think people are really cruel to ones who's appearance they don't care for :/ It's pretty depressing. I mean, how would it be if they were actual people? Or if you even gave a pet no attention because it wasn't "cute"? It just seems quite cruel.
People can like and dislike what they want, but there's no reason to insult and be rude.