What about scamming the scammers?

There is an amazing tool called BEEF, you can setup your environment, make the web page public and send it you the scammer.
You have full control over that webpage for JavaScript commands, so you can scare the **** out of scammer like telling them you got their IP (you can do it with this tool) and telling them that they are reported to the police.
I do this to all scammers, and they delete every message they have sent to me

Other way:
there are those smart contract wallets where there are 1000's of dollars, but no ETH for the fee. You voluntarily give seed phrase to the scammer, and when they send ETH for the transaction fee, that ETH gets redirected to void or your wallet.