I know I'll probably get flamed for saying that but in the same way that nesrie tried to point out its a good thing for users to post here about their reasons for leaving rather than bad mouth elsewhere round the net, thought I'd post the above as an explanation as to why (despite my original intentions) I'll not be participating in this forum outside of this thread.
Let them flame. For what it's worth, beyond that IE program, I've found Impulse to be an okay program. I had some issues to start with, like I think it forced itself into startup after an update at some point, and a few other things but they were pretty minor compared to the constant nagging my firewall gets from just installing and playing games from BigFishGames (which needs so many permissions is scary). Steam, I've had some minor issues with them too. I can't even stand Gamergate's payment methods enough to try them. I realize these are mostly gaming, digital download sites I am talking about, but I am just saying Impulse is up there with the rest of them, and better compared to many of them.
As for forum members, well they're a mix here but all their pitchfork clattering isn't going to stop a post like this:
"Don't bother. The game's servers that host it have the worst lag I have ever seen.
Tried the demo and it was damn near unplayable."
From showing up on other sites. This is just a deal site advertising Demigod on sale at 20 bucks and this was the first post that came up in response to that sale. I asked the person when was the last time they played, just invcase this was an issue already resolved, no response yet and probably will never be one. Point is, Stardock has some issues floating around. I doubt this person dared show up on the official forums, and now he's spreading his opinion fairly effectively.