Here's my question, if it does have physical and it's cartridges... How in the hell are they going to fit a game like Breath of the Wild inside it?!?
Cartridges today can keep up to 6 TB of Data or even 15 TB when compressed. Of course, that would be expensive as hell and not an option for a gaming console. But something in the realm of 50 GB shouldn't be impossible. A big pro are transfer rates of about 750 MB/s which is just as fast as the best consumer M.2 SSDs out there.
However, most likely NX will just use SD cards or some derivation of it. It's cheaper and just fine for storing games.
Official member of VGC's Nintendo family, approved by the one and only RolStoppable. I feel honored.