Because on Halloween all the anger build up inside you from not being able to take candy from strangers comes out. So you dress up in a creepy suit and try to scare people at their porches and take their candy.
Also on Halloween, strangers don't tie their candy to a fishingrod and lure you towards them... know the difference ;D