Again, there are many countries where the government has not yet legalized Bitcoin, so in that case people have not been able to create public awareness about Bitcoin or have not dared to invest in Bitcoin.
this is not quite right and not the right time if he does not have excess funds. how can he invest in btc while his daily needs are still chaotic and lacking.
However, I would like to say one thing that apart from the economy and the government if the reason can be searched, then I would say lack of self-motivation which keeps a person poor.
if this one might be relevant because by not relying too much on government assistance, more or less independent motivation will be born to increase income in various ways according to the skills we have.
You have made a very reasonable point, if a person cannot save extra money after running his family properly, he will never be able to invest in Bitcoin. It will not be possible for him to invest in any profitable field let alone Bitcoin. On the other hand if a person has enough capacity to invest but does not have legal validity, many capable people will not invest in Bitcoin. Most of the successful people I have seen throughout the ages have risen from almost nothing through self-motivation. So we have to be enterprising, hardworking, smart workers. Only then we will be free from the scourge of poverty.