Okay, then answer my question: Why do we need the application, period? GoG allows me to download all my stuff in one place too, without proprietary software.
GoG requires an internet browser. The internet browser is free, but must be installed to receive delivery of games and updates. It too is a form of DRM (based on how you are defining the term). If you don't have an internet browser, you can't get at the games. GoG doesn't have any ads on their website, I imagine. Its probably just a somewhat blank web page where you can't see anything but a link to a download. Surely they don't advertise other games on their website. These are pretty silly, annoying arguments, no? Its apparently ok to use this form of "DRM" as long as the "DRM" works with an app you already have installed. If you are required to install another application, well, that's about the most horrible thing I've ever heard, but you are certainly entitled to your opinion.
Side note, and I do apologize, but what is this thread about again? "Age of Wonders Makes it Way to Impulse." Maybe start your own thread on this topic instead of derailing an announce thread (that many of us are excited about) to go on about how you'd rather not have to install impulse to purchase and download games from SD.
I picked up the trilogy a few minutes ago. Glad you SD folks got this up and running for weekend. Thanks!