Game key cards are cheaper to make because normal cartridges with the full game cost a fortune right now. And guess why? AI data centers buying up all the memory chips.
On the physical games part, Nintendo still puts their own games on full cartridges, so I don't think they're the ones that deserve the backlash here.