Dude it takes time, Bitcoin may have been around for nigh on 8 years, but nothing really happened for the first 5. Early adopters were simply getting to grips with the ideas and possibilities behind it.
Things didn't really start to move forward until the likes of NameCoin, LiteCoin, Tenebrix and PeerCoin came on the scene 3-4 years ago.
I agree though that things seem to have stalled, there is innovation in niche areas, but the critical issues have remained unsolved and most of the solutions aren't real solutions at all.
Segwit is a knee-jerk reaction to miners forcibly sticking to 1MB blocks, and Lightning is an ill-conceived attempt to get around the undeniable limits of a truly decentralized block chain's architecture (300-500 tps on-chain is the practical limit right now due to all manner of issues without semi/full centralization)
For a crypto technology to really become global, the following NEED to be solved in a satisfactory manner:
Scaling "on-ledger" without any form of centralization
Centralization resistant consensus
Efficiency of the consensus
Fair reward to network participants
Better economic model promoting stable currency value (not pegging or oracles)
Integration into existing payment infrastructure
No requirement for centralized 3rd parties (exchanges/off ramps)
Ease of use
I've been working on these problems for 3+ years now and I'm getting really close to a complete solution.
Time will tell.
One can argue if SW and LN will solve Bitcoin scaling issues, but no one (with his right mind) can argue with this: Bitcoin came for free. Period.
You do realize that this sometimes cost billions of $, which were taken from the masses? That's why I once said:
Technology is becoming more and more sophisticated. I'm kinda against that, because majority of the people are not "geeks". This could be a big problem for Bitcoin (and others), since it is cryptocurrencies against fiat money "thing" (i.e. people vs. banks). Making things more hard to understand will eventually interfere the adoption of the cryptocurrencies (at least in the way we see it now, because in the future, the banks can use the technology for themselves and the ordinary guy will be screwed... again). Maybe current technologies may find its use in 5-10-20 years (who knows...), but not now...
Most of the people are getting fooled and they are losing money. Of course it takes time, but what are the costs? Ethereum is forking every now and then and currently only the whales saved the day (we all saw to where it was headed, until the whales put their fat buy orders). This is a completely centralized and manipulative way!