I support the DWG eliminating anonymous note submission, for this exact reason.  Maybe a cap on anonymous notes per IP address per day?  IDK.

Just weird that they have been spamming street names in notes, and trying to cite a state database, but they won't create an account just to add it directly.  I have zero interest in reverifying each of their notes.