Cash is far too anonymous for them and that's why criminals favour it. There's even been talk in some countries of getting rid of things like the 50 or 100 denomination notes because they're the notes of choice for criminals. I think it was only a few years ago that I first saw a £50 note in person because they're that rare. Many shops wont even accept them because they're that suspcious of them and they're the most likely note to be counterfeited given their value.
A few years ago I had to go to the bank and withdraw around 20k euros to buy some agricultural equipment from some guys around our county, obviously second hand and obviously not a business transaction with receipts or pay via card option
So, the girl at the desk processed the order and handed me a pack of 100x200 euros bills.
I nicely told her, "You know miss, I'm no drug dealer but please give me the money in 50 and 20 bills"
Good thing the 500 were not still around as I would have smacked her with those, nobody but the bank was accepting 500 bills, even the cashier at the Aldi I visit every two or three days said they are not taking them.
It all hugely depends on a country, if Sweden announced tomorrow that they start removing cash, there would be some angry posts on the internet and maybe a hundred of protestors, if the same happened in Greece, there would be riots. But I agree with your point that cash will be slowly and naturally fading away, and that's how Bitcoin will start getting more attention - people will view it as digital cash. Bitcoin is not a part of cashless society, it's a direct opposition to it.
Forget Greece, there will be riots in Germany, they also had a plan of introducing a 5000 euro limits on payments but the feedback from the population made them rethink the whole situation. I don't know why they cling to cash but it's not because of age, even youngsters walk around with their pockets full of banknotes and coins.
This doesn't really make sense and seems to suggest the opposite of what you're claiming. What power would criminals have to keep the government making cash?
If the government stops issuing it then there's nothing they can do unless they invent their own paper currency.
This makes me think of a way to keep both the cabbage and the goat in one piece.
Simply print only low denomination banknotes like 1 and 2 euros.
Are drug dealers going to walk around with 20 packs of cash on them? Probably not! Nor are restaurants or clubs going to deal with the trouble of having to count 300 bills from each customer, rather than hiring two people to count bills they would simply stop the tax evasion.
And grandma won't have anything to be angry about either, it's not that the average elderly person would have to carry too many of those while doing groceries.