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.