As the title implies, we all know that, almost the whole world knows about the existence of bitcoin and cryptocurrency, the problem is although more and more people are becoming aware of it, there're still barriers preventing them on using crypto.
Do you think that's true? Well, half of the people in the world don't even have access to the Internet, and even if they heard about Bitcoin, how should they use it if they don't have the basics for it? The barriers you are talking about are primarily infrastructural, although of course there are also those mental barriers for most people who understand economics and finance only to the extent that they know what a bank card and a 4-digit PIN are for.
"What does BTCitcoin needed in order to become a mainstream payment system? "
---
I know some of you would say improvements of Security, Scalability, and User Experience, but aside from that, What is the most needed for BTCitcoin right now?
Forget any mainstream payment method in the sense that you will be able to pay with Bitcoin in every store and for every service, because that will probably never be achievable, especially in countries that strictly control their financial system, and besides, they are among the most populous countries in the world. Bitcoin will always be an alternative, and by no means some kind of coercion that should be imposed by any state or individual.
You mean half of the world doesn't have proper access to internet? It's true that there're people who chose to rely on the traditional system we already have and it is also their choice to believe or use what they want as long as it benefits them. I do get your point coz personally the main reason for me why it's never unachievable is because of its volatility. That reason alone is enough for people to be hesitant/against on using or implementing it as a mainstream payment system.