So, Denuvo is one of the more restrictive DRM systems out there. The single benefit of Denuvo is that it makes it harder for release groups to put out day one releases of new games.
Note that I didn't use the words "prevent" or "impossible". It just makes it harder. How much harder? Depends on the version of Denuvo. In any case it's a temporary solution. Denuvo becomes ineffective a few months down the road. But that is really the sole purpose: They try to prevent torrents from popping up on release day. And this works, most of the time.
The problems with DRM in general, and Denuvo in particular, are manyfold:
1) It's expensive.
2) It's intrusive. (You may even be unable to start the game if certain other software is present)
3) It's opaque. (A normal customer has absolutely no knowledge what Denuvo does behind his/her back, and this opaqueness of DRM has been abused in the past)
4) It's restrictive ("activation limit", etc.)
5) If games don't patch it out later, you eventually lose access to that game.
6) If companies go bust, games vanish from the face of the earth.
7) It's not very effective (at least, not for long. See Wikipedia for a list of Denuvo-protected games and their current protection status)
There's one side benefit coming from point 1: Because Denuvo is expensive, and requires continued investment to stay relevant, many companies started to remove Denuvo after some time. In my mind this is pretty sensible and I would hope Frontier does the same, eventually.
Ultimately, Denuvo is a pointless product however. The way to beat piracy is to make buying the game more convenient than torrenting it. I often buy older games on Steam, GoG or G2Play simply because it's quicker to download the game from there than to try and wait endlessly for a torrent. I don't even mind that the prices on Steam are extremely inflated, especially with older games being sold at a markup of 50, 100, 500 or sometimes even 1000%. (For example, the current market value of Ghost Recon Wildlands is about USD 20. That's also the "sale" price you get from Ubisoft themselves. On Steam it's still a full price game.)
But if the markup isn't too extreme, convenience certainly trumps everything else. People who can't afford your new game won't buy it just because there's no torrent. And lazy people (i.e. most customers

) won't torrent it if a full purchase is more convenient and quicker. Steam's own DRM is incredibly easy to circumvent these days. Yet, that doesn't matter one bit. They did not invest into improving it, because there's no need. Valve "gets it".
Denuvo should not make you NOT buy a game. However, Denuvo is a restriction for customers, and an investment protection for the publisher/developer. If Frontier plans to remove Denuvo a year from now or so, great. If not, then many years from now only the pirates are going to be the ones being able to play this game. Finally, if Denuvo makes it impossible to play the game on your PC, which sometimes happens, do get a refund. Problem solved.