> they are just extremely bad at securing their hardware platforms
Frankly, though I hate to defend them; this is wrong and an insult to Nintendo.
The Nintendo Switch was so, so close to being a masterpiece of security. Nintendo even built their own OS from scratch for it based on a microkernel. It is so secure that an open-source developer who reimplemented it (SciresM) has said we very likely may never have a kernel exploit on future Nintendo systems, ever.
The entire kernel is so compact there’s almost nothing to attack. Everything else from graphics to USB runs in sandboxed usermode and can’t run homebrew. This thing is intrinsically more secure than the Xbox One and PlayStation 5 in design.
Nintendo’s software was, according to him and other developers looking at it, downright almost flawless in security. The problem was NVIDIA, who had a bug in their recovery mode allowing unsigned code; and NVIDIA again for releasing a chip with inadequate protections against glitching. Nintendo did everything they could almost perfectly, but their chip supplier didn’t.
Both of those are one-time plays though. The next chip will almost certainly contain glitch protection; and the recovery mode bug has already been patched on newer Switches. Combined with Nintendo’s (literally) impeccable OS design, and the Switch 2 may not be broken for a very, very long time.