No, nothing has changed in the activation scheme.
the activation is based on the Physical or MAC address of the active network card.
If you have multiple network cards in your system, for example a wireless and hard wired connection, and change which one you use, it can cause the activation to be invalid.
also, some security software will create virtual network interfaces, the physical address of the virtual interface may change each time the computer starts causing the activation to be invalid