Authorization would result in a "callback" to a license server, which would arise privacy issues... people would cry :nod:...
I disagree, we all live with software upgrades today.
Try to reinstall windows on your box and see what happens if you don't have that 26 character string on the sticker. You will be buying a new software package.