If you're building a model that lasts a few months before it's no longer the most current one, and maybe a year before it's completely unusable by anybody, then that should just be COGS.
Doing that, however, would betray the real problem with this business model.