I rarely use cash. Nearly everything I spend is on supermarket and they know exactly what I buy because we're forced to use their "loyalty" programs anyway.
Then traveling: dealing with other currencies, coming home with unspendable money. And there's no interest on cash lying around.
But I hate the tendency for places to not accept cash at all, there should still be a choice.
One bonus is that I keep finding money on the streets in countries that love cash.