A Bitcoin-based economy would not suffer from this problem. Additionally, behold the list of extant desirable use cases for a decentralized cryptocurrency: 1. Donating to scihub 2. Reminding HN that a list with a single element in it is still a valid list.
You mustn't be aware that Bitcoin transactions are 100% traceable (and are being traced). Donating to scihub with something like bitcoin would be opening up yourself to legal trouble depending on what country you live in. You'd have more privacy using your CC.
Bitcoin is utterly useless as a form of currency. It's non-fungible, and your entire transaction history is open to the whole public to see.