Most people working on "pet projects" end up making no money at all or with a net loss.
It may be good for society that people are willing to work for free where it's unlikely they will get much if anything in return but it's really not good for the individuals who do these things.