Does western union reverse transactions? To my knowledge, they do not. Yes they co-operate with police, but so do licensed bitcoin ATM operators.
Also "defi" is just ponzi schemes. The only real use for crypto has been using it as money. People buy recreational drugs, yes. They also buy medicine, data privacy services, or donate to political causes that their government makes it risky to associate with. Depending on the coin it has the valued properties of being permissionless (can't be debanked), stable (USD-tether compared to local tin-pot currency), anonymous (monero). You may be lucky enough to have access to lots of stable currency which you can keep in a reliable bank account in a country that lets you buy everything you need, but don't make the mistake of believing that's the case for everybody.
It makes a lot of sense to seek ways to stop the scams. Distrust is expensive in a society. Targeting the money changers is certainly an idea, we'll see if it works. I predict nothing will change until the people who are running the fraud operations actually go to prison.