As a developper, I can say that I was really p***ed off by versions 1 to 3.
As a developper, I know that sometimes things have to be trashed and...