It was good of Joost to give it a try and to have the presence of mind to step down when it was clear it wasn't working out.

I've suspected for a few years, since the Theme Review team tried to implement new processes, that there were serious organizational issues with WP org. The only one who can fix those is Matt. It would take something like appointing an Executive Director of the WordPress Foundation and giving that person a budget and authority over the Foundation's workings and WP org. I believe that the Drupal Association, for example, is responsible for Drupal.org.