Yes. I was annoyed when Bank of America discontinued the feature that allowed me to create a single-used credit card number and fund it with a limited amount of money. That was a good solution to the bogus charges problem. But it was so hidden on the BofA site that few used it.
I wouldn't trust Privacy.com with money. Read their terms and conditions. They're much worse than the normal obligations of a bank issuing credit cards. They disclaim responsibility for mistakes and fraud. And they charge 3% extra for doing that.
I'd like to have that service back.