Are fungible web3 tokens really fungible?

Fungibility refers to the fact that units of money are equal. Every token of that currency must be treated equally, even if it has been used for illegal purposes by previous owners. This is to protect the rights of innocent recipients of those tokens, who might not have known of the illegal activities. Fungibility is not guaranteed if a token can be censored or blacklisted based on the behavior of previous token holders.