Good points, Kryo. When the console game makers require key registration and an online account, their used games business goes down the tubes. Impulse provides them with that safety net so they don't go belly up when this happens.
I think that was the plan. However, Impulse has no chance now of ever being an effective safety net.
Most casual gamers will choose Steam. If your game isn't on Steam, it doesn't exist to many new-school PC gamers. It would have taken big-market, Impulse-exclusive games to get them to use Impulse, and that would take a short-term loss.
Most of the current Impulse fan base, you've seen how upset they've been on here. Even the folks who were willing to give Gamestop a chance are upset. So not only did Gamestop fail to work towards getting new customers, they've hemorraged much of their existing fanbase.
Gamestop has only themselves to blame- they had a real opportunity, and could have made something out of Impulse, but they blew the opportunity.
Origin has more potential then Impulse right now.