I can see the bulletproof part - don't want criminals to be wearing it and thus forcing police to have high power rifles around to take them down, which also might mean those kind of weapons would get in the hands of criminals as well through the black market and such.
What's the logic with stab-proof clothing then? Does police in Canada carry knives and is forced to use them to stop criminals.