Just because you give ND time to make a game doesn't mean it's going to magically end up being the "god game of the world". Oftentimes a game that gets delayed too long could spell disaster when it's finally released. We don't know why games get delayed but the fact remains that "something not right" caused it. If you get too many cooks in the kitchen, your meal can be spoiled.
Naughty Dog are a top tier dev, and it is hard to argue with their success both in sales and critical acclaim.
Odds are UC4 will follow suit.