Erik Ahl's departure while Peter has maybe decided it's not worth keeping up the web site is a bad sign about what is happening inside the organization.