Sin ir más lejos...
Ejemplo de aplicación práctica:
Tenemos un router openwrt que se conecta a Internet a través de su interfaz wan. Sin embargo, la conexión a veces es mala y se corta. Como alternativa, tenemos otro método de conexión, a través de un Dongle 3G USB. En este caso, lo que podríamos hacer es programar un script para que, al conectar el dongle, automáticamente se cambiara la ruta default a la interfaz 3G, sin necesidad de conocer su IP.
O por ejemplo, imaginad que tenemos varios dongles, cada uno de ellos asociado a una interfaz 3G: "3G1", "3G2", "3G3".... De esta manera, al conectar cualquiera de los dongles, el comando route saltaría automáticamente para asignar la ruta default a la interfaz (device) del dongle correspondiente, sin necesidad de conocer su IP.
Sería otro caso, que tuviéramos varias interfaces en la zona wan del firewall. Con route, asignaríamos el gateway a la interfaz deseada directamente.