I think the idea is you pay (or deposit) the equivalent of $20 to verify and if the account spams, the payment/deposit is forfeited causing an actual financial loss. The spammer would have to spin up a new account and deposit and risk losing the deposit again making it financially difficult to continue to do so.
I do think POW is another great idea but might be less financially impactful. I also like that POW doesn’t rely on 3rd party deciding if you are/aren’t a scammer.
At least there are some options to consider.
FYI here are two tweets that may better explain the orange check:
https://twitter.com/saylor/status/1478124645563916288?s=46&t=c0PpAMz1vsG-WbE67v9haw
https://twitter.com/saylor/status/1526281351628050432?s=46&t=c0PpAMz1vsG-WbE67v9haw