I believe bitcoin can solve everyone's problems, even for rich people as well, there are tons of altcoins as well as bitcoin so that idea of "only 21 million limited" is bull shit these days, if bitcoin gets too big then ethereum will follow and litecoin too so when there is 50 trillion worth of 50 coins that doesn't make it limited at all and then rich people and poor alike can use crypto currencies all globally to connect to each other.
Internet managed to make the world smaller, I can speak with people from all over the world and I can read stuff people put online anywhere in the world, bitcoin and crypto is solving that financially, bringing people together financially is the next step towards making us a union of humans instead of each nations, with enough interest towards bitcoin and alts we can finally reach that.
Bitcoin may give that stability, it depends on your profession and if you can do it remotely. For example, a coder living in Nigeria and very good at his job can only earn so much in Nigeria, he can't make thousands of dollars a month because nobody can afford to pay him that much. Still, if he is good at his job and finds a remote work and works for bitcoin as well globally than he can write codes for an american company and make thousands of dollars per month, an american company paying like 2 thousand dollars per month to their coder will find it cheap because good coders in USA is usually 5k or more monthly whereas Nigerian will be feeling rich with just 2 thousand. That is bad for the Americans but good in the global sense of what bitcoin is bringing to the table.