Most people that complains are the majority that are getting a free game and has no idea about game development, I do not like the wait either but I understand why they wanted to do the tech update. The game was already getting slow and bloated, partly by the limitation of the engine. They wanted to make the pregnancy consistent with existing poses and reduce the amount of storage\memory required for the game by efficiently implementing the animations and poses. This required a lot of recoding and posing, so they figured they should rebuild from sketch and start with a new engine while they are at it. They already have made the game so how hard can it be, in the end really hard! They misjudged the amount of work, coding and posing seems to be tedious work when you already have a lot of content that you want to recreate. 99% of the art is already done, but the posing and coding is the backbone of the game and could become a buggy mess when done wrong. I am impressed what they have achieved, to bad it took years to get to this state. In the long run, it will benefit the game and future content. As a fan and freeloader, I'm glad that they sticked with it and not abandoned the game a few months ago. Don't mind of you agree or not, an opinion is just an opinion and everyone has one.