A cashless society with NFC tap to pay or QR code-based mobile payments is much better. No need to carry around a heavy and bloated wallet full of physical coins, no need to touch dirty bank notes that have germs and even drugs on them [1]. As a child, my parents always made me wash my hands with soap whenever I touch money, since you never know where the note has been. It just seems so unsanitary to handle physical cash, especially in places like restaurants that deals with serving food to customers.
Somehow I don't agree that it is a good idea to succumb the entire population to a known disease vector and encumber society with the massive administration and physical costs of dealing with cash, just to spite a bogeyman that's "stealing your independence".
How will cash help against capital controls, exactly? Unless you are poor, you never have more than a tiny fraction of your wealth in cash anyway. So when capital controls are declared, you will still be screwed.
Well, cash helped me, because I had a good enough fraction of my wealth in cash to not be affected. It's not like things are just fine one day, and bam!, capital controls the next.
[1] https://en.wikipedia.org/wiki/Contaminated_currency