Yes, but mostly for different reasons (see below). I think the web has shortened people's attention spans, and there's the now constant distraction of social media. The other problem is that much work nowadays isn't really necessary, and many people doing it realize this, though maybe not consciously. It's very difficult to keep motivated if you don't see the point of what you're doing.
As for myself, I'm still developing my programming language (http://web.onetel.com/~hibou/fmj/FMJ.html), but as recent work has involved a major refactoring of the type system, with some bug fixes along the way, there's been very little visible progress (hence, no updates to the tutorials section of my web site) and a few things that worked before are still broken. Lack of visible progress can be somewhat demotivating.
Working continuously for several years on the same project doesn't help either. Sometimes you need a change.
My work/research is completely unpaid, so there's no financial incentive to continue. If I were to stop working on it completely, hardly anyone would even notice, and I wouldn't be any worse off financially.
As I'm working alone on this, and no one's done anything remotely similar, there's nowhere to go to for help when I'm stuck.
Online comments on it have been mostly negative.
What keeps me going is that there isn't anything important about the language that I would want to change. The language feels like "the right thing", however hard it might be to explain that to aficionados of imperative textual languages. If nobody else wanted it, I would still use it myself.