KMS isn't a hack, it is designed by MS and taken advantage of here. There is nothing happening to the activation mechanism to cause any updates to be effected. If and when MS changes their KMS protocol, then things might not stay activated until a new KMS solution at MDL is updated to match the then and if new KMS protocol.