According to the Rambam, the Torah's commandments are suitable for the general public and it is plausible that a private person might get hurt. Precisely this fact allows us to deepen and understand the wisdom of God.
The Vilna Gaon says that the Geula will come only when we have atoned for the sin of the Meraglim. At the beginning of our Parasha, the Torah doesn't mention the scouts are spies. How to explain the differences between our Parasha and Devarim?