Should anyone in OpenStreetMap be indispensable?
I think firmly not. There are whole graveyards full of indispensable people.
A project as broad and important as OpenStreetMap needs the systems in place to withstand the loss of anyone. Should someone important get run over by a bus or simply decide to move on, as many have, the project should at most be slowed a little.
Today that isn’t the case. We have points of control which are fully owned by single individuals. The people around them readily acknowledge that they don’t have a clue what we would do if they quit.
I say that’s terrible. I say they should quit and we should find out what we have to do. By keeping the de-facto in place all we are doing is kicking the problem down the road, for they have to leave at some point in the future. Let’s find out how we distribute the workload now while we only have 900,000 registered accounts instead of 9 million.
Those people should, if anything, build that process themselves. Where that doesn’t happen we should gently ask them to work elsewhere in the project on positive things. For all of the amazing work they’ve done in the past, for all the time they put in, for all of the sheer good they have absolutely contributed to the project, there should not be anyone who’s indispensable.