Are businesses allowed to defend themselves in all states in the US these days? What will happen to thieves -- will they be released by the courts? will the police even bother to come and collect them if the businesses have caught them?
A quick look at any local court docket shows that thieves still get caught, prosecuted, and imprisoned. Real life is very different from sensationalist internet blogspam headlines.