

That assumes every single disc buyer becomes a person that doesn’t ever buy capcom games. Given the margins lost on each physical sale (licensing fees, manufacturing, shipping, the retailer’s own markup), as long as half of those disc enjoyers become digital purchasers Capcom has already lost nothing.
Additionally, how many millions per year are spent on used Capcom game discs? If literally every used Capcom buyer stopped ever buying Capcom products, Capcom loses $0. If any percent of those used game buyers becomes willing to pay full price (or hell, digital on-sale price), that’s more money in Capcom’s pocket to offset losing true physical media diehards.
Game key cards (and discs for update-reliant or online-focused games) are in a weird place. The main reasons people claim to care about physical games are “preservation” and “used games” and those don’t actually overlap.
From the preservation standpoint, GCKs and discs that don’t have the whole game are both pretty shit. There’s an argument that buggy broken v1.0 is better than nothing and that’s objectively true, but neither of these things provide actual software preservation in the face of (for example) storefront closure or account banning. GCKs and all discs are useless for preservation of online games, of course: what are you doing with that Highguard or Concord disc? A further argument is that even a complete game burned to a disc that relies on DRM isn’t truly preserved as it won’t outlive the death of the DRM boxes themselves, when every Nintendo 3DS dies you’re not going to be able to play that pristine physical copy of Pokémon Moon. Used physical games themselves are also a physical product that can decay or be damaged or lost - you can’t say that a game with a million extant discs being traded around between various people is a “preserved game”.
A completely different appeal for physical games is simply the ability to resell. Your gaming budget goes a longer way if instead of spending $60 three times to play three games, you’re spending $45 three times and also selling the games for $30 after you’re done with them. You could play ten first-party single player Nintendo games legally on the Switch for $0 if you always bought used and sold the used copies for the same price you bought them for. Game-Key cards and discs for incomplete/online-only games do facilitate this perfectly, though GCKs lose all value when the CDN of the storefront closes and discs only lose most value in this situation.