Pentium III: Processor Serial Number Controversy (1999)
archive.wired.com
archive.wired.com
The idea our computers should not be uniquely identifiable has long since flown out the window.
I always turned off this feature in the BIOS-setup of machines that gave the option.
The ideas of this "war on general-purpose computing" have been around for a long time:
https://en.wikipedia.org/wiki/Next-Generation_Secure_Computi...
Stallman's well known, eerily prescient story also dates from that era:
http://www.gnu.org/philosophy/right-to-read.en.html
The industry realised that pushing out the whole platform at once would cause intense opposition, and figured out that if they did it incrementally and convinced the users that it's "for your security", they could "boil the frog" while almost everyone remains blissfully ignorant. First code signing, then enforced code signing, secure boot and TPMs, now SGX, ...
In fact, mobile devices today are already more locked-down than PCs, and both their SoCs and recent Intel CPUs (due to remote management/antitheft) contain unique identifiers which are even harder to disable than the PIII's serial number, yet the majority of users are not aware; furthermore, because they are "security features", anyone thinking of disabling them gets accused of being a terrorist/hacker/thief/pirate/etc.
Meanwhile, the media producing a near-constant stream of news about hacks, leaks, and security bugs has made the population easier to convince in giving up freedom for security... it's immensely scary, and I'm not referring to the security issues; it's the long-term effects of the effort to eliminate them.
The real reason it was there was all about DRM. The idea was that software or media would be restricted to a particular device.