I meant that many of the game in the store are not purchasable in my region, BFBC2 is one of many:
http://www.impulsedriven.com/bfbc2
I don't see what's laughable about that. Impulse have said they'd like to distribute every game in every region, why wouldn't they? The trouble is the publishers are not giving them the rights. Funny how you are happy to blame the publishers for the often exorbitant pricing on steam, (no doubt with some justification), yet you think another company is 'laughable' when they are subject to the publisher's whim.
As you said though in your previous post, it is a chicken/egg thing but they cannot gaine market share if I cannot purchase a game from them which I can purchase from Steam.
That's right...and it's not a laughable situation for PC gamers.
Valve, I would imagine, have a very well managed marketing department. For example, I dont think Steamworks titles appear in their lap, I would imagine they have to pitch their wares to the publishers.
I suspect titles do pretty much drop in their lap actually, at least now they are so successful, and I don't doubt they are well managed.
If Stardock was better managed, surely they would have better distribution contracts, more exclusives thus making themselves more competitive and gaining more market share?
Right. So you don't really know if Stardock is badly managed. Okay.
They are in a unique situation where they could sell third party applications but for some reason choose not to.
Could say the same for Steam?
I would love to be able to purchase applications such as Nero for example on Impulse, would make installing much much simpler and make product key management easier too. Again though, management dictate.
Again...I didn't know Stardock's management dictates that.
They have taken more than a few swipes at Steam in the past just because they are a competitor. I just dont see why else they would do that when they should be focusing on making their own platform better.
So if they've produced more than a few you wont have trouble giving an example of one of these swipes?

The above is not "fanbois" just my personal views.
There's a difference?

I wanted to like Impulse but got very frustrated when it was clear I was unable to purchase most of the game I wanted.
Well I absolutely agree, bloody frustrating... I don't automatically blame Impulse/Stardock though. Saying that, you could argue that they are being stubborn in trying to negotiate non-regional pricing.
Another point...there has been a suggestion that Valve have negotiated sole worldwide digital distribution rights with many publishers. That is bad news for PC gamers if true. It makes it almost impossible for the competition.
Did you buy Sins of a Solar Empire BTW?