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.