I have refused to shop at numerous stores because they make a point of not accepting cash. Cash is incredibly important for modern society due to actually being untraceable and allowing for private transactions. Plus, a society without cash is one where you are forced to use central banking. Blockchain is just trying to imitate cash digitally, which as it turns out is really hard to do. So it just ends up that people…
For example, it is my understanding, most banks and ATMs scan serial numbers when receiving or distributing cash; oddly, banks will not give you itemized list of serial numbers of the bills they distributed, which would be useful in cash seizures. Also my understanding that most cash withdrawals are spent with vendor that deposits the larger bills back on receipt and do not recycle them back into circulation. As such, not sure what percentage of cash transactions are traceable, but not an insignificant percentage and per person, given largest enough cash flow, would be very hard to stay anonymous; which is not even account for tracing asset flows themselves related to the transactions.