Currently, I'm presented with two views on the purpose of sending spies - some commentators say that the purpose was strictly military (to learn the strategy), and some say to probe the land's resources.
It seems that both contradict the already established premises, by G-d and Moses and make Moses' approval questionable and surely provoke G-d's rage:
If the purpose was strategic, that contradict G-d's promise of "ה' יִלָּחֵם לָכֶם וְאַתֶּם תַּחֲרִישׁוּן" (Ex 14,14). They should have trusted this attitude as it worked already a couple of times. So, seemingly, Moses couldn't favor this idea. (see Malbim, for example, that they were not supposed to touch their enemies at all.)
If the purpose was to probe the quality of the land, that would contradict G-d (and Moses') promise that the land is good. So that way could also be interpreted as mistrust.
How do the interpreters solve those contradictions?