Thats because other software uses iLok or other methods to license software. You cannot blame XLN for not knowing that microsoft would release new build versions of windows 10 instead of just updates like previous windows, alhough 8.1 was perhaps a warning of what was to come,thus invalidating the hardware key.
It only takes a minute to reset on XLN and personally I prefer it to ILOK which presumably would be there alternative.