I just recently removed that shit from my PC, don't want to put it back on.
It's good copy protection, mainly because people don't want it on their machines. In that regard, it's good protection against selling their software as well. I was pleased to see Ubisoft take a stand and refuse to use Starforce any longer.