In terms of Spazbot 253's "not an insult," I am definitely smart enough to click on a button that says, "Check for Updates," and then hit, "Next." If it doesn't work, I don't see how that is down to me. (Also, not to turn into the Metaphor Police, but I didn't buy a cross-country bike and never use it; I bought a game and DID try to use it.
And as to whether developers should baby-sit Steam, I didn't ask Matrix to put it on Steam; once they do, it should work. If I paid $40 for the game and it wouldn't download, should I give up because it might distract the developers?