A lot of development teams struggle with developing games these days, it's not just Game Freak. Look at Square Enix for example, they take 10 years to make their games right now. Nintendo themselves have been having issues such as Metroid Prime 4, BotW got delayed twice, AC also delayed, Fire Emblem delayed, Yoshi delayed. Altus have given no updates to SMTV. It's not just Japanese devs either, Bethesda have issues, Bioware have issues, I could go on. Also many games on the Switch have come out with bugs and glitches.
Which is only a little less powerful than the Switch in handheld mode(the original clocks for handheld). I'm not sure why this keeps being brought up.