Regardless of the divisible nature, it's still an asset - not money. Poor people don't have enough to invest in assets. They live week to week with enough cash to buy shelter, food, and the bare necessities. If they do have enough to save, it makes more sense to keep that savings in cash so they can pay for unexpected incidents and needs without having to first convert BTC into their local currency.
Yes, I agree with you, at least until Bitcoin is accepted widely, which I think is only a matter of time. At that time, there is no need to transfer to local currency, if Bitcoin is the global monetary standard and accepted for all day to day expenses as well as for larger expenses like real estate. At that point it's beyond an asset, but we will see with time what happens.