I think a time limit should be imposed (probation period) on new accounts before they can purchase or add a NIP05
Discussion
How would that even work? It would either have to be a protocol change, or individual clients would need to agree to implement this.
Just my thoughts on trying to figure out the spam accounts, build genuine connections.