Yep. An effort to reduce piracy- your game isnt complete until you get on Steam and unlock it. It also I think is an attempt to drive the consumer to an online, boxless method of game distribution, ie Steam.
I have mixed feelings myself. I understand protecting their rights, but its annoying...