Although I am thinking specifically of the Switch/DS as they are the only current consoles I know of that is using cartridges, it really applies to gaming hardware on the whole. I'm wondering if Nintendo's reason for cartridges could have something to do with their upgradability.
There is literally only one reason for thinking this: they did it with the SNES by adding unique elements to the cartridges itself for way better graphics on StarFox and Mario RPG, then there was the N64 Expansion Pack which somehow did something - does anyone know what actually went on here? Was the expansion pack really exlusive to cartidge technology?
Anyone have expertise on this?