It just increase the effort the thieves need to invest. If all houses have alarms, it may be not worthy to rob houses which reward isn't good enough, so they would look for houses with more rewards. Of course, some thieves won't be able to learn this new technology. If all airports had good security it would be more difficult to have attacks but it isn't the case now.