When you buy computer games you can play the game with no time limit or play limit. So how about instead of 3 game unlocks you get unlimited unlocks!!!
1) You get 3 (?) new unlocks every Friday
2) You shouldn't need to unlock your LFS every time you play it - I haven't unlocked it since I last installed a patch that required an unlock
3) On patches that require unlocks, the devs dish out a few more unlocks anyway
Pretty sure you get one unlock every Friday, to a maximum of 3 unlocks*.
As JO53PHS said, you dont need to lock/unlock everytime you play. Its only if you switch back to DEMO licence for whatever reason or re-installing LFS etc that you need to use an unlock...
You start with 3 unlocks, from there on the maximum is 2 and you get one every friday up to that limit. Additionally, when a patch is released that requires unlocking, the devs make sure everyone has sufficient unlocks available.
It's amazing how many people buy LFS without reading any of the already very short and userfriendly license agreement.
OP: If you have to unlock LFS everytime you start it, or after a system restart, or generally more than once for one install that remains unchanged (no patches, etc.), your data/misc/ directory might be write protected, preventing LFS from writing the necessary files for permanent activation. I tried to convince Scawen to check whether the files can be written or not before processing the activation request, but either he forgot or simply overlooked the suggestion
In this case, maybe a proper improvement suggestion would be to make LFS a multi-user software, so you can have different unlocked accounts under the same installation.