I think I have the opposite mindset. I prefer putting everything on credit cards because then I don't have to keep a receipt or remember exactly what I spent where if I go to multiple places in one day. Plus bills/online subscriptions/etc that aren't cash-friendly.
I'd like something like Privacy that creates temporary credit card numbers, but is also anonymous from the provider side. Sort of like buying a new visa gift card to use every month.
But I also like getting points to use while traveling