Ravelry is full of wonderful patterns and great people. The owners of the site truly care about their users. They made a policy to protect their users from white supremacists and hate speech so keep that in mind when looking at the negative reviews. Most of them are from people who are mad they can't spread their message of hate on a privately owned site.