All in all, I was really hoping for more out of this direct, but the fact that they spent the first 5 minutes just on Rhythm Heaven and wasted so much time on showing off the thumb war minigame were signs that this was not going to be the packed direct we were hoping for.
The good: The Kingdom Hearts announcements, The Xenoblade announcements, Switch Sports returning to Wuhu Island (even with the needless thumb war demo), third-party announcements like Devil May Cry 5, and of course Ocarina of Time, which is thankfully going with a more realistic art style instead of cell-shading. New games can continue to use and update the cell-shading art style, but a remake of Ocarina needed to stick closer to the original and 3DS art style.
The bad - still not much in terms of first-party games for Switch 2. We're repeating the 3DS's 2011 with updated versions of Star Fox 64 and Ocarina of Time, and that was considered a weak lineup even with Super Mario 3D World and Mario Kart 7 coming to the rescue at the end of the year. In addition to those 2 games, there's Switch Sports Resort, Fire Emblem Fortune's Weave, and Splatoon Raiders. No DLC announced for Mario Kart 8. No hint at a new Mario or Smash. Nothing from F-Zero or Kirby or Luigi's Mansion or a bunch of other franchises.
Weird third-party omissions. Where was Elden Ring? With Capcom doing so well on Switch 2, why is there still nothing on ports of RE2 and RE4 Remake? What is Platinum doing?
All the other recent announcements of games coming to Switch 2 like Modern Warfare 4, Tomb Raider, and Spyro are still doing a lot of heavy lifting. Switch 2 has a great lineup of upcoming games, but still not a great lineup of first-party Nintendo games. I was really hoping that now that we've gone through the 'originally in development for Switch 1 games' the 'built from the ground up for Switch 2' games would really start to pour in with this direct, but that will have to wait even longer now. It's so weird that the Switch is a year old and no new Mario game has been revealed. That has never happened in Nintendo's entire history.