The fact that you could theoretically keep producing it forever is irrelevant, because you never will. Our digital goods have a lifespan that’s actually much shorter than most people realize. For example, a video game only has a useful lifespan of a few years, before the platform it works on becomes obsolete. It might have a long tail of dedicated players who keep using it for longer, but not for more than a decade or two. So again, even your bullet example doesn’t work. The only way you can have an infinite number of bullets fired in a game that has a finite number of users and a finite useful lifespan is if you don’t understand mathematics.