My 2 cents:
Each Nintendo Direct is structured quite literally like an issue of Nintendo Power back in the day. They anchor it front/middle/back with huge games. Some coming very soon, some further out. And there's almost always surprises in the Apple conference model ("oh, and one more thing"). And the presence of these larger titles every few minutes lets the smaller titles breathe, and honestly feel more important as they rub shoulders with core Nintendo's IP.
Sony right now seems to use SoP almost exclusively as a showcase for smaller, less known games. Which is a noble goal mind you, but it's done without context. So you get a trailer like Humanity (I think it was called?) leading a SoP, with no developer insight, no idea how it's played, and then you're right on to the next trailer or commercial for a co-marketed game. They've also had a bad habit of announcing anchor games, say FF7/Last of Us 2, and leaving them til the very end, leaving 1-2 minutes for them, which leaves people counting down the minutes til that one big game shows up.
Also not for nothing, I think Sony and their smaller teams (and the indies they feature) are awful at cutting gameplay trailers. They're always visually interesting, but many times give you nothing to latch onto gameplay wise, and with no "host" to clue you in on why should care, it makes it feel like a shotgun blast of cute/cool/etc looking, but forgettable trailers that play while you wait for Final Fantasy, Last of Us, or hope for Batman to show up. They need to make you CARE about the smaller games you've never heard of, and contextualize them into the greater "PlayStation experience" and imo these trailers have been really bad at that especially.
(All this said, the looooong, boring, announcement-less Inside Xbox's are still much much worse)