Tell that to Haas, one of the only US based CnC machine manufacturers.
They instruct technicians to disable features for hardware if you haven’t paid the licensing fee for that hardware. Swapped the 10 head tool changer for a 14 head from a downed machine? Sucks to be you buddy it won’t work because you haven’t licensed the feature to have 14 tools! Oh you bought the machine used? And they swapped it for you? Sucks to be you pay up or it’s scrap metal to you.
A company can't force you to use a physical product in a certain way; a "license" won't hold up in court.