The cost of manufacturing the cartridge is actually tiny (64Gb thumb drive is $5 retail). It's the logistics around shipping it.
The real reason companies don't want physical media is because (1) any money is money they aren't pocketing (2) you can resell physical media when you are done with it (which for a bad game may be pretty soon after it ships to you).







