Yeah, I have given up myself. Obviously, barring a disaster, the game will come out. I'll say this though. I'd much rather have an update here or there as opposed to delay after delay.
I know in the current video/computer games market it's not a good idea to get too excited for anything. In todays market of ship games early, pre-order madness and patch the game later it is rare for any game to live up to the massive hype and expectation. Then of course there is crappy DLC, season passes and my personal favorite - micro-transactions. . Ohhh, excuse me, surprise mechanics.
Keep working Jim and, like most people in this thread, I already have my ~$50 ready.
Thanks for reading!