Let's be real tho. Do you have ANY idea what it is like to develop a game? or develop anything in that matter? it's a tough job where you can bump into indefinitely amount of bugs.
They are really into every single detail of the game, and i really do appreciate the fact that they do, no matter how long time it will take to finish the product.