Fully agreed, Hian. You almost took the words right out my mouth. Personally, every protect in anything has little odd mistakes or two, but I don't groan or complain about it. I notice it, and I just shrug and go, "Well, too late to change it now. I'll just ignore it."
In the end, there will still be mistakes in the game and no one's even going to care as long as they get to play the game.
That being said, my attitude with my own small projects like drawings(digital art) and stories on fanfiction, there are mistakes but as I say to myself, "Still not what I had in mind, but it's better than nothing and I love it." and I call it done. My mother's the same and so is my sister. Plus, there's no such thing as perfect.
What gets to me is that a lot of people always go, "This must be the best of the best and absolutely perfect, no mistakes and you must be quick or, take your time for several years" that sort of thing, and it's really annoying.
I mean, seriously, the more they fiddle with their projects, the more it'll only be terrible, as you said. But then again, high priced companies and rich people always believe that they know *gestures with fingers* "Everything".
Cavemen in the stoneage worked hard on survival and even made the first round circle, and did they think about wanting to make it perfect? I don't think so. As long as it works and is good, small mistakes are nothing.
In the end, Square's only reaction they're getting from their buyers is more frustration, impaitence, annoyance and disappointments.