Disclaimer: I currently only own a PC and a Switch, so keep comments about "this gen" in mind:
If this was the swan song for announcements of the current gen, with everything we know releasing between now and Holiday 2020, then this gen is going to end way more pleasantly than last: people forget at this point last time around, Sony had Playstation Battle Royale as their one exclusive for six months or so.
Instead, Xbox has Gears and Halos (as always), Dying LIght 2 and Battletoads, and Sony has Last of Us 2, Ghosts of Tsushima, and Death Stranding to hold us over from Q2 until next gen starts in earnest.
What I thought was weirdest was what we didn't see: No Avengers, no Splinter Cell, no Titanfall 3. Hell, no Horizon 2 or (proper) Wolfenstein 3. Sure, all of those could be cross gen in 2020, but I think the transition will be a lot smoother than it has been recently, even with the nearly identical architecture (we assume, anyway).
All in all, I am excited for the future: we aren't looking at a two year dead zone like last time around, and while I'm personally more excited by the Square Enix lineup this year than anyone else's lineup we've seen this week (give me the old school Dragon Quest and Octopath!), every major publisher is still putting out titles in a lot of genres for the ~28 months until next gen launches (I assume).