"Open-Source Democracy 101"... 3 Leaders in less than five years: Ryan Dahl(2009-2012) -> Isaac Z. Schlueter(2012-2013) -> Timothy J Fontaine(2014-2016?)
True but it is quite a load of work. People on average change jobs about that often as well nowadays. It is like a massive project or a fulltime job for x years. Even Guido the Python BDFL largely is more of a Board of Director for Life. He developed Python largely on his own for 5+ years. Only so many years in a project per programmer, not everyone is a Linus or Guido. Too many other fun things to get into after the initial purpose/goal is achieved.
I hope ry can bring us more surprise for node for he invented node and libuv.On the contrary, I didn't see any new techs from Isaac or TJ Fontaine to compare with both of two yet.
A good leader makes themselves obsolete by taking the community somewhere new. A bad leader gets themselves into a problem they can't fix. Either way, occasional change is good and healthy :)