I think it's github and "social" coding. You used to be able to build something out of curiosity or for your own use and be happy with that.
Now it's on github, and if you don't get enough followers or forks or it's not in a popular language or framework or you haven't updated it recently enough it's seen as a "dead project" or a failure. A project can never be "done" because then it's dead. That's demotivating.
Social media damages everything it touches.