Not that the other options are better. If anything, I think the alternatives are worse, but I wanted to know why even after all these years some folks never left.
I know I used Newgrouds since around 2006, but only made my first account on 2009 and my most recent one on 2011.
Going back to it it feels familiar, yet slightly updated.
What made you guys stick to this place, though?