JDPower: I didn't mean to sidestop the main question, I apologize. Here's what Impulse is and can do:
-It is a centralized method of distributing software, as well as pushing updates to that software. Having to deal with every piece of software having its own individual updater is far more difficult than using something like Impulse.
-It can be used as a diagnostic tool, and can detect and repair corrupted program files, which saves time in getting things working again if you have a problem.
-It lets you archive your software so you can restore easily if something happens without having to redownload everything.
-If you have paid for any of our software titles, it keeps track of any serial numbers so you don't have to. If something happens, and you need to reload Windows, or get a new computer, all you need is your username and password, and you can reinstall any software you have tied to your account.
What Impulse does NOT do, is any kind of data collection. I actually wish it did, because it might make it easier to diagnose problems people bring us, but that's neither here nor there.
When you say Impulse should be a choice, you are correct. It's Stardock's choice. If you disagree with that choice, that's fine. You don't have to use our software. We're not even charging for it.
I don't feel either of us are being overly argumentative or ranty, and I'd like to keep it that way. I'm just trying to address your concerns, and I hope I have at least made some progress in that. I'm always happy to help if I can.