I like neo, because like many others I've spent more than half my life on this site. Scary.
I've invested hundreds of dollars, emotions/feelings, and made a lot of real life friends. I still love the idea of owning online pets. This may sound sad, but I've bought more clothes for my neopets than I have ever bought for myself. I enjoy laughing at trolls on the PC, shaming the beggers, and trading pets.
I also play subeta, but yea, not as much xD