IMO every game on first launch should solicit these options:
- resolution
- vsync
- subtitles
- brightness
- colorblind/accessibility options
Most times going into settings are to change one of those options, so why not quickly let the player set them all at once on the get-go? There's a 99% chance at least one of those options will need to change for the player/machine needs.
Can you explain what use cases make the DRM issue so important to you? For me I get stuff on sale on steam all the time and constantly churn thru games. I don't really care about the DRM as long as I got to play the game and get my money's worth.