With the number of both crackers and people coming up with the excuse my brother/friend/pet gorilla was wrecking on my LFS account why not replace the unlock system with a simple login with your account name and password. It would allow you to secure your LFS on a computer that you cannot be bothered/have no need to keep secured/need to allow someone to access your account for whatever reason. It would also AFAIK offer greater cracker protection than is currently available.

It's no fun racing by yourself. Maybe when the new AI is more fun to race against they'll do soemthing in regards to unlocks as well, but I think they're plenty generous as it is with the unlocks.