I can't comment on the reasons behind the departure - though
Monica's post on Mi Yodeya should clear any confusion up. I really don't want folks going down the wrong chain of reasoning here, and I feel like there's a heck-ton of speculating that's not based on any facts at all. It's just going to hurt all parties involved - and their are many, many different folks/views involved here.