My question is: How can these problems be solved? And is it ever possible, what do you think?
In my opinion, regulation, practicality, and stability are definitely required for the mass adoption of crypto as a payment method/currency.
What are your opinions on this?
At the end of the date, the world is and will be divided into many countries for a long time to come. Each country has it's own set of laws to navigate and different cultures with all sorts of different values. The fact that Bitcoin has been widely accepted by countries in the Americas and Europe is the best we can hope for short term. As these countries have stable societies that can build out the legal framework for it to exist and later on be copied by countries with less resources to devote to such activities. At the heart of it all cryptocurrency needs to maintain transparency and freedom with an effort from existing holders to push back against oppressive governments who want to ban it outright for the greedy and self interested needs of the politicians in charge.