In our environment, we use a KMS, Key Management Server to automate licensing in our environment.
If you have ever worked with Windows servers, I am sure you have seen issues where suddenly, sometimes after years of operation, a server fails activation.