I guess we really have to thank the developers of Denuvo then for choosing that licensing model, although I'm sure game preservation wasn't their primary reason for doing so. If it's a one-time licensing fee, it's the removal that costs additional money, which, of course, no publisher would spend on an old game.
It happens with Denuvo because executives recognize licensing DRM software costs more than the revenue the game brings in.