And back in the days, as a teenager, I typed "format c:" every week-end ;)
Maybe it's the later builds that need activation ?
Activation became a hard requirement further down the line, I think the process got more strict during one of the service pack upgrades.
It's possible your installs were all automatically activated over the internet. I think the hardware ID and the serial number were some kind of combined identifier and if your computer(s) were part of "the good list", your fingerprint may have been whitelisted so that automatic online activation never caused a problem.
XP Pro/Enterprise did not.
From what I remember this was pushed around the time of SP2, but if you had a launch-day install disk and reformatted your disk that often then you probably never got as far as receiving that update.
XP Pro did not need online activation.
That's likely why some people are saying they never had to do it.
This morning it confidently told me that BFD packets from a cisco IOS device would be tagged EF. I asked if it were sure it wasn't CS6, then it apologised and said it was CS6. Then I asked if it was sure it wasn't AF31 and it agreed it was AF31.
Making keygen is the ultimate cracker's job, bruteforcing one key is significantly easier task.
Retail versions of Windows XP required Activation by internet or phone.
Volume Licensing customers could bypass Activation with a Volume Licensing key - like the infamous key mentioned by others here that began "FCKGW-". This was a valid key prior to Service Pack 1 (SP1). SP1 blocked it and several other "widely known" keys.
Windows Vista and later made Activation mandatory for Volume Licences to stop this sort of key abuse.
Someone has mentioned Windows Updates imposing the Activation requirement - they are probably thinking of Windows Genuine Advantage (WGA) - https://en.wikipedia.org/wiki/Windows_Genuine_Advantage.
WGA was a separate technology to Activation. It added further checks to detect various types of pirated copies.
One thing that's often overlooked about Activation is that it was only intended to deal with "casual piracy" - where people buy or obtain a genuine copy of Windows, but then try and use it on more PCs than the licence permits.