Honest question: was this game released too early?
Biased Answer: Yes, however, I feel 95% of modern games are released too early and mainly because of the direction modern technology has forced it to go. If you go back to 2000-2005 most games were purchased in a retail environment and therefore one had to make sure the game was stable and put on a hard copy. You didn't want to put a bug filled crash happy game on a disc as one would buy it and it would flop as most games didn't have an automatic update/patch feature or required hours to download on either a dial up or slow broadband/dsl connection.
Now days one can publish a game that is feature complete and is mostly stable call it gold and you make many players happy. If there are large bugs or un-balanced issues the company just can push out patches to fix it. Being many PC gamers have fairly decent Internet it's no big deal to download the update/patch.
So short answer is Yes, I believe this and most games are released too early and the Industry should go back to releasing a game that is feature complete and stable with all aspects of the game at release. Post release should focus DLC's, Expansions and balancing tweaks and minor issues.
I do, however, feel that this game is worth it and should be purchased now in it's gold form
Back in the late 90s and early 2000s, people said the same thing about buggy releases: That publishers could get away with buggy releases because of patch accessibility, and that games that were made even earlier were much more feature-complete and less buggy because of necessity. The reality is that there never was a golden age when games were less bug-laden. It's been this way all along.
Daggerfall, for example, was released in 1996, and was very buggy. It also didn't flop as a consequence.