Yeah, preordering digital games sounded stupid to me from the beginning. The only reasons I could think of was:
1: If you have cash when the preorder is released, you can order it then and not risk being out of money when the game releases.
2: if the game installs automatically when it becomes available at midnight, it will be ready to play when you wake up the same morning.