I don't like not being able to participate in society when the bank has a technical problem or my credit card company thinks I am committing fraud. Taking away cash puts me at the mercy of these systems, which is uncomfortable. I'm also more financially responsible when I have cash, and there are never any 'pending' transactions.
It's the opposite for me. It is much more difficult for me to keep track of cash expenses while budgeting and it is easy to forget individual transactions. So much that at this point if I ever take out cash, I consider that money spent as far as my budget is concerned.