It's true that there are games that were delayed for long periods of time that ended up being shit. But there are games that were delayed that ended up good, like every Valve or Blizzard game ever. Being delayed can steer a game either direction, lets just hope its positive for this case.