Denuvo is a waste of time, It always gets cracked, Sometimes within days and it has been found to negatively impact not just your average FPS but loading and frame times, The latter of which is immensely important to a smooth experience, Not to mention unnecessary amounts of strain on your system, Devs need to get away from these methods of DRM.
Studios aren't stupid, it's a balancing act between costing money and slightly inconveniencing end users and on the other hand, preventing day 1 cracked versions.