I've thought about this several times.  Every time I tracked down the relevant functions, I realized that they are called by enough different places that simply changing it would be more annoying than the current dangerous setup.  I finally put together a patch, and it only selects "exactly one" if you can't interact, and only for the Storage frame.  
Note that this doesn't change the popup window to be pre-filled by 1, it uses the already-existing radio button instead.