SegWit is a step forward. It might be a small one, but it is, in some aspects. The problem with SegWit was that nobody was really ready to get on board when it was activated in the main chain and many still aren't.
Indeed, sad that sudden "mass" adoption would probably kill Bitcoin. A byproduct of the scaling stalemate...
It is now obvious that BTC will never replace credit cards. BTC is slower than Paypal, and sometimes even more expensive. The past 2 years have clearly shown that there won't be a quick fix to BTC's problems. All the early adopters know that. If BTC's price keeps on rising, that is because the newcomers DO NOT care about BTC. They just want to make a quick buck.
Never is a bold statement. There might not be a quickfix, but there's a fix on the horizon nevertheless. As for newcomer making a buck, let them make it, and make a buck too with them. When they leave, we'll still be around...