“OSM” is all of us. We need to decide what sort of project we want it to be - should it allow essentially anonymous contributions from anywhere or should more rules be put in place around account sign-up? Just saying “something must be done” might raise the profile but isn’t in itself helpful. How do you think the project should change** so that issues like this don’t happen - and what will be the impact on the 99.9999% of non-vandal OSMers?
Ultimately someone who is technically familiar with the website code will need to make changes to that, but before that as a project we need to be happy with the direction of the proposed changes and understand what the implications are.
** this is definitely best discussed in another thread