Comment by simonw
Thinking like that is a trap. No matter what you are working on there could always be some other project that has greater "value to humanity".
I for one celebrate any time people invest their efforts in building something unique, new and interesting. This project is absolutely delightful.