Bitcoin solves none of these problems. Sure, it allows you to at least assume this risk, which your country otherwise doesn't, so it's not nothing. But it's at best a band-aid.
It also doesn't protect you in any way from your employer not paying your salary on time, from being wrongfully terminated, from not being able to get a loan, from business partners not paying their debts because they can't sell their own products etc. These are usually the problems that a non-functioning state and non-functioning economy face.
Cryptocurrencies can be used in person too.
With respect to eCommerce, EBay worked extremely well simply because of reviews. Not because of laws. And yes, people came to trust eBay, which was due to its faithful fulfilment of its obligations as a platform steward, not due to regulatory requirements imposed on it.
Cryptocurrency offers a much more accessible alternative to global payment systems to the people living in these countries.