Nintendo was here before any of this was a problem
Because NES locked it down at propertiary carts and still do...
That drastically increases the cost of Ninetendo games, because Nintendo is the only one legally allowed to make the blank. Even gamecube used tiny discs.
If you wanted to sell a NES game, you had to buy X amount of blank copies from Nintendo, then pay Nintendo to put the code on the blank, then pay Nintendo a licensing cut to sell...
Like, it's not like Nintendo had consumers best interest at heart, they just nickle and dime developers at every step, which is why Nintendo versions costs more.