El futuro del Subjuntivo expresa incertidumbre e improbabilidad en el futuro. Ningún tiempo verbal puede hacer eso así que no puede ser sustituido por ningún otro tiempo verbal:
El que matare al rey será castigado.
El uso del futuro imperfecto de subjuntivo aquí es perfectamente correcto, ya que trata sobre la posibilidad remota, no forzosa, de que alguien mate al rey. Si fuera:
El que mate al rey será castigado.
se estaría dando por hecho que el rey va a ser asesinado tarde o temprano, cosa que no es cierta.
Entonces, si solo el futuro nos da esa improbabilidad…¿Qué hacemos cuando no lo usamos? Simplemente quitamos la improbabilidad y utilizamos cualquier otro tiempo del subjuntivo. Por ejemplo, de las dos frases anteriores, un español normal utilizaría el presente de subjuntivo (segunda frase) aunque realmente no es la mejor opción.