~snip
I think the point you are trying to make is that everyone should accept Bitcoin and with that, it will help the economy. Because everyone in the society contributes to the economy. But this is where the problem begins. Not everyone understands Bitcoin. And you can't push Bitcoin through everyone's throat. It is an independent choice. If one chooses to get involved with Bitcoin, they are free to do so. But if someone does not even understand the concept and how to use it, how can you teach them?
There are people who don't know how to use a smartphone. You can't just go to them and force them to use Bitcoin. The wrong way of using it by force will lead to mistakes and instead of helping the economy, it will do the opposite. Also, investing and making profits is not for everyone. Some hand-picked people who know about technology will be able to understand it. So I don't think it can help the way you described it.