It does make sense, while during a real war every aspect of it changes every secounds, having military intelligence makes the officer/general better at dealing with any random situation.......
The same way as you do not know what questions will pop up in your maths exam, but doing your maths course properly will mean you have a much greater chance to pass it.