It's not so much that only criminals use cash, it's more that crash makes it incredibly easy to evade taxes. The archetype is a cash-only restaurant: it's trivial to both launder money by claiming more sales than you actually made and to evade taxes by reporting fewer sales. This is why many countries have strict laws about paper trails for cash sales.