Or register the game to your account and then be able to share it immediately, wirelessly across the country with 10 "family" members and being able to resell the digital copy.
But noooooo, codes and short codes and registration verification sounds way better. >_<
I guess this is so frustrating for me because I worked on a licensing system and had to deal with the hundreds of little places it could be attacked in ways that aren't obvious if you haven't worked in the problem space before.