Why haven’t AAA games on mobile devices been a huge success? Millions of people love their Nintendo Switches, but they’re toasters compared to modern Android and especially iOS devices. With a cheap controller attachment you could provide a much better experience with these devices most people already own. I expected basically every AAA Switch port to come to iOS as well, but they haven’t.
2) Breakout hits on mobile (Angry Birds, etc.) are usually designed to be played on the go in short sessions, while AAA games usually aren't
3) Switch games come on physical cartridges, can be borrowed/lent/reold, and will keep working (except for online features) over years of firmware updates and hardware revisions
4) Nintendo primed the Switch pump with a stellar collection of exclusive first-party games (many inherited from the Wii U) that are rarely discounted; Apple Arcade is good but can't beat Mario/Zelda/Metroid/Pokémon/etc.
5) Switch offers seamless local multiplayer (Mario Kart, Super Smash Bros.) even with two joy-cons and no TV, fully offline gaming (game cards), and many other well-designed features (even the "parental" on-off button that shuts the console off when you hold it down.) Nintendo delivers what it always has, a terrific home (and handheld) gaming experience.