
Having to deal with a person in order to move the money, is a much better line of defence. My local post office has signs up warning people that being asked to send Western Union or Apple gift card numbers to people you have not met, is likely a sign of a scam.
The postmistress told me she had prevented such a fraud by telling a customer she was not allowed to send a Western Union payment to someone overseas that the customer had not met. Money laundering legislation prevented it. Later that customer came back and admitted it turned out to be a scam.
I suggest people using dating or other net platforms say they are as poor as church mice, and see how only genuine persons are interested in their company.