The pattern is familiar: * open source project * success * no monetary reward, maybe just cost * burnout * project abandoned This is why I don't try to make any open source projects - what's the gain? I'd only do it if it paid money. If people aren't willing to pay then I'm not willing to work.
It could be fun.
The hope to find similar people who really want to work on the project too and split the workload for everybody.
Giving something back: i use so many OS tools, so i give back a tool that a made to solve a problem for me, hopefully it could solve problems for others.
On the other side, you don't have to maintain an OS project, you can publish it "as is".
I know people that publish basic OS software and sell their time to extend the project to the needs of customers. (so it could be a business model)
Burnout is not a OS specific problem, it is something that anybody has to learn and find his own limits. I hope the post author learned how to deal with it in the last year.