I find these a bit too different to compare. Bungie makes games that tend to have a pretty strong or even revolutionary set of gameplay mechanics in a short single player campaign followed by a larger focus on multiplayer, whereas Naughty Dog buts some emphasis on multiplayer but most of it on very story driven single player experiences. The two fill separate niches in my mind.