The absolute easiest solution to this would be to implement a carrier charge per call that is paid to you.
Functionally you could set a rate per minute or per call for any inbound or text message from an unknown number solves this problem
$500 text this number $1k to call
One of the challenges is many societies are telling your average woman she deserves a substantially above average man
So you have 80% of the women in a society going after 20% of the men
There are many differences between the two, the main is that Holmes defrauded people with a fake blood test
Johnson sells supplements which are pretty clear what they are... If they are effective may be questionable but they are not fraudulent