A $500 software license is trivial compared to a $50,000 per hour production downtime or a $1M ransomware payout.
The story of the Eurotherm iTools product key is a bit of a "good news, bad news" situation, depending on exactly what you are trying to do with the software.