There's a funny phase of open-source tech development when the super-early adopters go "it's OVER!" loooong before the thing has realized its full potential.
Go back to Bitcointalk forums ~2011-2013, a sizable fraction of those posts were "OK guys, time to pack it up, it's over now."
The reasons are myriad... Could be the developer community makes some minor decision about technical development, which in the eyes of these Tech-wonky early adopters, is "the end of the world." Or the ecosystem just isn't developing as fast as they think it "should" be.
But what carries a project forward is the continued influx of new users who can see the potential for it, and can express enthusiasm about it... Otherwise it's just a bunch of crusty developers who get jaded.