Hi Riemer,
I'm happy to also edit things directly on the map. I do believe division of labour allows to scale things better. In other words, one person checks the location and provides enough details, another person based somewhere else could then fix it. Of course, providing there is someone willing to do this.