It's funny though, even with the "weak" Q1 it doesn't seem to have hurt them at all sales wise. Hardware sales have been really strong and we're about to see how good software sales were for the quarter this week.
The pacing for the year is definitely weird (VERY lopsided towards the latter half) but it doesn't seem like it was a mistake for Nintendo.
Personally speaking though, I don't mind the more quiet half year. There's been a ton of releases that I've been able to appreciate so far in 2019, from Nintendo's two platformers in NSMBU Deluxe and Yoshi's Crafted World, to tons of great third party releases (Cuphead, Baba is You, Katana Zero, Travis Strikes Again, Wargroove, and Ace Attorney Trilogy just to name some of what I've personally played, there's even more stuff I haven't touched). Plus I've really dug into my backlog and played a lot of great stuff that's been unplayed from the last two years. Oh, and Tetris 99 came out of course. No real shortage of games to play!
Anyway, from June onwards Nintendo is publishing more games than there are months, and there's bound to be a couple unannounced stuff for 2019 at E3 as well. We'll be swimming in first party games soon enough. Sure there's no equivalent to BOTW and Odyssey, but they have a LOT lined up. As it stands the lineup is Cadence of Hyrule, Super Mario Maker 2, Marvel Ultimate Alliance 3, Fire Emblem: Three Houses, Astral Chain, Link's Awakening, Luigi's Mansion 3, Pokémon Sword/Shield, and Animal Crossing, with Nintendo also publishing Daemon x Machina and Dragon Quest XI S in the west too.