Force all programs to use the full OpenFileDialog and SaveFileDialog interfaces instead of FolderBrowserDialog when opening/saving files?
Just a pipe dream.
No, you can't force a program to make a different API call because you don't like the one it made.
I realize that these essentially accomplish the same thing but the arguments and parameters are completely different between these two interfaces.
In addition, a programmer can customize the dialog that appears depending on which interface is called.