This is another reason on why BTC isnt ready to be the global currency because some people have limitation to tech. I heard that weeks before people were discussing wether Zimbabwe should adopt BTC as their currency and of course most people voted yes for it however they are not taking into account that the majority of people still are techsavvy which is a limitation to use BTC . Most part of the Asia even have no access to internet yet in some area of their country let alone the number of people that actually "know" how to operate computer and understand what internet means
BTC isnt a tool for people to launder their money. This kind of activity is what makes BTC has a bad publicity all over the media and another reason on why people are staying away from this. People trust the media solely and Media loves to bring is "bad" news which is why this kind of activity kinda hindering BTC growth
Volatility has always been issue and keep into account as well that if you are planning to "save" your money in form of BTC than volatility will be a major issue unless you are prepared to deal with it and let it go. However if you are viewing BTC as a source of "investment" than this volatility could be a bless because of this volatility you could gain alot more with your capital .
I agree 100% with you. When we look for small cities in the word BTC is not a solution because this people don't have Internet yet.However There is a lot of Unbanked people in big Cities how andestand internet and have Smartphones. For this people BTC can be the solution, like u say for working he says illegally.
I use BTC like a "investment" and I think (i do not have numbers for taste) most part the people use BTC for this in this way but this fact making it much more difficult for the market stay stable because of speculation.