I concede to your statement, but there are poor people who can manage funds and if giving bitcoin can find a way to have some still invested in bitcoin and maybe other into providing income for their basic needs.
But those who have suitable standard of living have more liberty to long term investment and shares holding than someone living below the basic necessity.
I would disagree. You said it yourself, those who are financially secured and has the luxury of having a more better standard of living along with an above average income have the choice to easily acquire and hold bitcoin for the long run. On the other hand, people who are living hand to mouth can barely afford to have enough to cover their needs(not wants). How then would you expect such individual to hold bitcoin for the long run even if given freely? No matter how good they supposedly are at managing funds, holding onto bitcoin while having lots of expenses that needs to be settled would be difficult, if not somewhat impossible.