I've been a member of Ravelry for a decade or so now, and I have not lost my love for it in the least. It is simply THE site for knit/crochet.
It is the most complete resource available, from patterns to yarns to forums to how to's and more. I love that I can look up a pattern I plan to make, and see the different ways other people have created it. Sometimes they have made and shared their modifications - so I may find instructions to change it to a shawl collar, or add pockets, or who knows. That alone is fantastic.
But I can also look at the yarn database and see what might be a good investment for my dream sweater. Or I can ask in the forums for some help to get started with these short rows that were confusing me. Or maybe I will participate in a knit-a-long of a pattern, so we can all help each other or be stuck together.
And the price of all this? Blissfully free. The haters must be stirring up s*** to think anything but positive thoughts because this site is amazing.