I personally think thats a fair idea from their part. If i wanted to make money from software i sure as hell wouldn't let ppl install it everywhere. And all you have to do in uninstall, not a big deal. worse case u have to phone them and go give me a thing to do the what so me call it.
The only problem with that being that if you have a hard drive failure, you lose an install (effectively) as you HAVE to uninstall. Or if Windows gets corrupted (I know, that could NEVER happen) and causes the installer (and hence uninstaller) to get destroyed, you lose another install.
In my opinion, CD copy protection is a worthless pile of junk. It annoys legit users as they have to type in a 20+ character alphanumeric, which is (most of the time) printed badly, and means you have to have the CD in the computer while you are using it. What do pirates do? Oh yeah, they hack that out in a matter of days (if not hours) and can just install the game, and then throw away the ISO image. It's not a complete solution, pirates ALWAYS manage to copy games.
I'm not saying that companies should just give away their software as it's going to get pirated anyway, I'm saying that CD Keys and things like SecuROM/StarForce can be ignored while destroying regular user's computers due to conflicts.
There needs to be a new way of checking these things. If anything, I'm for the Steam activation model (note, model, not Steam itself all the time). Having an account that you buy games to (and can register CDs with) which then gets activated online is pretty good. I'm sure it can still be hacked, but having server side checks means that legit users (though needing an internet connection) can just install the game and let the program check it's real. Install the id Software SUPER PACK was easy as pie for me, and I liked it.
That said, I doubt CD keys are going away any time soon... And, unfortunately, nor are things like limited installs or StarForce.
[/rant]
Sorry... Limited installs bad!
Edit - And I realise you can call up SecuROM to sort out install problems and deactivate other installs, but why should I, when it's not my fault?