Coins in Bitcoin are not necessarily fungible. Tainted coins (from sanctioned individuals, from hacks etc) are traced and for anyone else who has to adhere to for example US law these tainted coins are not of the same value as non-tainted ones. Exchanges might not accept them for example.
Now in Ethereum there are no coins like in Bitcoin and hence you can't taint them. You can taint an address and now if you received funds from a tainted address you get tainted as well. It's infectious and that's the whole idea behind this dusting attack.
Of course law enforcement can use discretion when it's only small amounts of funds but where exactly is the cutoff? What are the exact guidelines when you receive such funds and how do you stay 100% on the right side of the law? And why would a normal user have to care about all of this?
I'm not saying Bitcoin is a lot better than Ethereum in this regard. It's not a great situation in both chains and there will need to be better tools, laws and guidelines to handle these as time goes by.
Now in Ethereum there are no coins like in Bitcoin and hence you can't taint them. You can taint an address and now if you received funds from a tainted address you get tainted as well. It's infectious and that's the whole idea behind this dusting attack.
Of course law enforcement can use discretion when it's only small amounts of funds but where exactly is the cutoff? What are the exact guidelines when you receive such funds and how do you stay 100% on the right side of the law? And why would a normal user have to care about all of this?
I'm not saying Bitcoin is a lot better than Ethereum in this regard. It's not a great situation in both chains and there will need to be better tools, laws and guidelines to handle these as time goes by.