it is mostly digitalization though not just bitcoin. for example when we use our bank cards (debit cards?) instead of cash that is exactly what you mean and it has nothing to do with bitcoin. the problem is people still continue to use cash so it won't solve this unless it is a 100% removal of any usage of cash which is impossible. at least for many years.
In fact I think this problem will not be solved if what we change is the system turning the use of money into bitcoins. because if money does not exist anymore, then the criminals will hunt bitcoin. so in my opinion this is not a matter of money or bitcoin that became the main, but in because the bad people are still there.