Nintendo has mostly not fallen into this problem, at least on their consoles (their mobile games are a different story...). Some of them have paid DLC, but I haven't seen any Switch games with IAP or required multiplayer.
I'm actually worried about the look of the new Fire Emblem announced yesterday. Looks like it's perfectly made to be gacha, collecting the old heroes. Hopefully I'm wrong, or if it's gatcha it's in-game only (.i. you can't pay for it), with DLC just adding more heroes. But I'm worried they're taking way too much from FE Heroes, which has, apparently, outsold the rest of the series combined.
God that's depressing. I haven't touched the new Fable game (that was in beta, I stopped following it after I saw what it was like) for the same reasons. I loved FE growing up but FE Heroes had zero interest for me.