Well at least you acknowledge that they are criminals.

Why are you comfortable with them being allowed to park wherever they like to continue to pursue their criminal enterprises.
I'm sure you'd love having one of these mobile meth labs parked in front of your house for a couple of months.
Go take a look at the fine upstanding citizens parked on NW 43rd Street by Fred Meyers.