Keep in mind these are two different authors. Maybe the latter was always super hyped up about it, maybe the former is still in a wait-and-see.
When tablets first arrived there was a promise of "real" gaming on a mobile device. Even after tablets got powerful enough the run complex games they just never arrived. Freemium games ultimately killed the prospect of developing console quality games in Android and IOS. Then enter the Switch, proving a tablet can be a "real" gaming device offering full console quality games on the go.
I will admit I wasn't too sure about it, because of all the letdowns I've experienced in mobile gaming. Then it launched to raving reviews (probably just as much about Zelda as the Switch itself) and I wanted it so bad I was almost willing to pay the scalper price. I think I now know why--they got it right.
I have several MFi controllers, one of which even expands to fit an iPhone 5/5s/SE, but so few games actually use them, and most that do use them still heavily rely on the touchscreen for menus and between levels. So, not many people are buying them because the games aren't supporting them, and vice versa. (Chicken, meet egg)
I have a Lightning to HDMI adapter for connecting my phone to the TV (or in the event I lack a TV, simply AirPlay to a computer). I was actually super excited when HDMI/AirPlay mirroring first arrived and a couple games really made an effort to use it (Real Racing 2 party play comes to mind). But as with the controllers, so few games account for the TV experience that these days, it's really mostly just useful for streaming/recording the screen for Twitch or YouTube. The encoding/decoding delay in the Lightning to HDMI scheme isn't all that great for gaming either.
Mobile hardware has gotten so good so fast that the iPhone 7 and iPad Pro you hold in the palm of your hands are basically about as powerful as an Xbox 360 or PS3 or Wii U (give or take a couple hundred gigaflops). You'd never know it, because the budget for making a game that really shows that off won't work very often in the "1 star, should have been free/given me money" economy. That, plus the thousand people still hanging onto an iPad 2 and leaving scathing reviews because you didn't spend weeks painstakingly tweaking your free game to scale down to a 6 year old device.
Nintendo Switch takes all of those concepts and bakes them into the console from the very start, so the developers know exactly what feature set to target. Everyone has a controller. Everyone can at any moment connect to a TV or grab and go. Everyone's Switch has the same Tegra X1 that can bust out amazing visuals, and the screen resolution is optimized for that, so it's not sacrificing RAM and horsepower fighting to push millions of pixels to a Retina display. And people are accustomed to expecting to pay $20 for a decent game or $60 for a full AAA experience.
I'm excited for mobile gaming in a way I never was with iOS and Android, and I hope this improves gaming's prospects on phones, too, because they're still a bit more pocketable than a Switch.