Sort:  

I've touched on that topic in previous blog posts. Under funding, ridiculous scope, minimal support, lack of experience. A lot of time & money went into the project, inevitably destined to fail without the support of the other devs in the community.