Denuvo is a very complex anti piracy system for games that is pretty controversial. There’s a lot of evidence that it affects performance and it forces games that wouldn’t otherwise need Internet to be activated online regularly.
It’s the kind of thing that a reviewer would mention and that some people would use in their buying decisions. Sneaking it in after launch is going to make some people pretty mad and I’d feel used as a reviewer.