That is simply not true. There is no need for concealed carry in France nor UK, for example.
Even the Wikipedia article on the topic lists numerous scientific studies showing that the effectiveness of concealed carry varies in place and time, and that there is almost no link between concealed carry and lower crime rates : https://en.m.wikipedia.org/wiki/Concealed_carry_in_the_Unite...