You made a good point, especially about the scalability and fee issue. But all of them is not unfixable, even though bitcoin was invented 12 years ago bitcoin mainstream adoption has only been made significant improve for a few years back and it hasn't stop. And with more adoption, the community will find a way to resolve the scalability and fee problem, currently we already have lightning network and SegWit, I am confident that we will solve all major technical issue, what I am more afraid of is the political problem that might obstruct bitcoin way for more global adoption.