Yeah this loophole sucks and is sowhat the worse possible design on this subject and I would support any petition change it.
The alternatives I would support for chances to the blockchain
A: true blockchain => funds are gone/ lost for ever. Meaning if they are transferred to non existing account, creating the account after the account received funds would burn any tokens.
B: transaction is rejected and bounces back.
Ideally option B, but I would understand A aswell.
Next to changes in the chain, I feel hive-engine and any other dapp could help users that are about transfer to a non existing account with:
A: warning message
B: refuse to accept it.
Again, I would prefer B but would understand A.
!DUO
The most logic ones, now is time to apply this.
!DOOK
You just got DOOKed!
@fonestreet thinks your content is the shit.
They have 3/200 DOOK left to drop today.
Learn all about this shit in the toilet paper! 💩
You just got DUO from @rainbowdash4l.
They have 1/2 DUO calls left.
Learn all about DUO here.