Laws do differ from place to place. What flies in Texas won’t fly in New York, etc. Yes, there are non-SYG places. One can be morally justified all the way to jail. One has to know how to choose battles while the stars are not totally in one’s favor.
If there's an intruder in your home, better to assume a mortal threat to you and your loved ones than to try to play Hamlet.