Thanks for writing about all this and warning people :-)
I wonder how much the actions Kapwing took has reduced the amount of scam attempts -- if you happen to know? Maybe hard to measure