As stated MANY times. They had to decide 1:Hold it until 2011 or 2: release what they had finished. They had other more important gameplay stuff to fix after years of neglect. I personally am glad they released it as is instead of holding it out for a year.
Also.."Angry" over a game?