It has been debated before, and what I remember is that the Map Vault is there for members to show off their maps. It's not a gatherplace for good maps, or for whatever you want from it. It's a place to show off your stuff. That's the initial intention of it, and that's fine for me. Now and then I go around, check some maps, give some comments. And when I find a great map, well, great...
And indeed, anyone can become a member and dump their stuff and leave, maybe that's a point to adress, and maybe the Vault system is a bit hard to navigate trough, but still...