My guess (purely a guess) is that the software company convinced Sony that their XCP system is the greatest thing since sliced bread. It probably worked great in testing.
Except they didn't anticipate that Mark Russinovich, Windows super-wizard, would buy one of those Sony CDs.
Following Mark's blog, you can see how deep Sony keeps digging the hole. Sony provided a method to uninstall that XCP crap.
0. Be lucky enough to find the uninstall info on Sony's site. It's buried in a FAQ.
1. Register on Sony's site (privacy policy allows them to use your email for marketing purposes!) so you can get the uninstall info.
2. They send you an email with a link. You are directed to install a patch, and sent to another page if you really want to uninstall.
3. The next page makes you install an ActiveX control. You have to fill in a form explaining why you want to uninstall.
4. They send you another email that says you'll receive uninstall info in one business day... in another email.
5. They send you another email with a link to the uninstall program. That link will only work on the computer that requested the uninstall info, because they took a snapshot of your configuration using the ActiveX control you had to install! And by the way, the link expires after one week.
Now, any normal company would simply have a link to the uninstall program. No registration, no series of emails, no ActiveX controls.
Only people who really hope you lose patience and give up would come up with such a ridiculous system.