Siglent can do nothing against the fact that a public keygen exists for already launched products. It would require to release a whole new licensing system, which would be incompatible with the existing customer base and, more importantly, a new FW encryption process, since the current one is known (but not public).
This, however, would require an update of the existing FW, which could be decrypted - a classic catch-22.
What Siglent can do (and is doing, apparently) is to provide new FW encryption and licensing method to NEW models.
Also, it seems that they are making it more difficult to cross-grade an SSA30xxPlus into an SVA10XX, by not only leaving out one RF cable, but now leaving out the two connectors, too. Of course you can just purchase the cable and the two connectors and solder them in. However, this is basically not reversible and void waranty.
But buying a SSA3021Plus and upgrading it to SSA3032Plus with full options is easily done with the keygen and could be undone by means of a backup of the relevant files (that store the licenses, I don't remember the names).
Hope this makes it clear.
Side note: this "upgrade" route easily saves thousands of Euro to the user, so there is no excuse to not spend some time reading the massive threads about the SSA/SVA.