I have reached a conclusion that Bitcoin has almost got to the highest adoption it can sustain and we can't get to a higher adoption without solving the scalability problem first. As:
Higher adoption ----> more transactions per second ----> higher tx fee/time ----> inability to do smaller transactions ----> less adoption.
We can see this happening when Steam stopped accepting bitcoin in December last year after the high surge in its transaction fees.
What I find weird is how slow things are going. SegWit adoption is low and LN is not activated yet. Even when LN is activated I don't know if it would solve things up.
What can we do to help?
What comes to my mind is that we should start using SegWit addresses for all our transactions. I think if more bitcoin users show interest in SegWit and LN it would encourage their adoption among wallets and other services.
Any other suggestions on how we as a community can help solve the scalability problem?
PS: Though technically it's not a technical question but I preferred to post it here and get useful replies rather than posting in bitcoin discussion and having to deal with all the spam.
Most of the bitcoin users don't care about the scalability of the bitcoin, they only care about its price, most of them use online wallets like blockchain and coinbase, and unless they start adapting segwit than the users won't bother sending their funds from there to a segwit supported wallet because they would have to pay for it, i don't think that even if we all start using segwit addresses the problem would be solved entierly, but LN might.