I think the basis of being a poor is the attitude of being lazy. Anyone can have work if he/she is hardworking and would not choose what work he/she must have.
Situations can be better and bad depends upon the actions of a person towards financial situations as well as other life activities which are important and should be taken care of. If you are financially challenged then you need to change your situations, you need to start a low scale business where you can make profit easily and then with your savings you can upgrade to crypto trading but the only one thing which will help you out in overall journey is your knowledge.
You have said it in the way that makes it sound so easy. What you are forgetting is that unless you have been exposed to some certain things, you see the way people do things around you to make a good living, and you get challenged to work hard and smart, towards leaving that line of poverty, it would be very hard to achieve those things you have mentioned.
Take for instance, someone who was born poor, lived in a ghetto where crime is a norm of the day, sometimes could not even get proper education, all these things limit such a person to that environment, and it usually takes some determination, sacrifice of maybe your parent to give you a good education despite everything as well as some good upbringing to be able to get out of such mentality and be able to make something out for yourself in the long run. All the same, all this is still something that will now finally ball down on the path each individual want to decide to take eventually.