I think they created this to combat the same issue. What can they only send are tokens but tokens don't show automatically inside the wallet unless you will need to import them manually. Why can't you just ignore them? Just don't look at your wallet in a block explorer because you will always see them there.
One good way is not to look at them and ignore them each time you need to open your wallet and make a transaction.
Never to attempt any actions that will lead you to open or try to work on those useless tokens,
I see the point that it's annoying or to some, it will attract their attentions but if you care enough
with your wallet, it's best to forget about it and continue ignoring those kinds of scam tokens.