When you talk about Bitcoin solve a problem from a country who don't have banks, I don't think it will work without any issue.
Let's imagine, you can buy, sell and hold Bitcoin, you will have a problem to find a merchant who accept Bitcoin as payment alternative. If the country not having banks, which can be said the country is old-fashioned, they won't know about Bitcoin which is a new thing for them.
Hence, banks is still important since most of merchants only accept fiat.
In as much as I understand you perfectly and actually think that it’s that bitcoin isn’t much of a solution to the Rural areas because without banks there will be many problems like even if you manage to trade your bitcoin with fiat it will be hard to actually make use of the bitcoin because you still need to actually withdrawal from this banks to use in your areas, the only exception is if there are places to do transfer for payment and bitcoin isn’t going to be rejected as a payment option then it will be easier to use this option OP is talking about