I can see why direct downloads would benefit developers... but I still want my games on CD (or DVD)
What would be nice is if they allowed you to download it as a single extractable file and then include a registration key of some kind to prevent piracy.
That way I could back the file up, and still be happy with a hard copy just in case something goes wrong.