This is just another one of these recent cases where a wonderful thing happened, and unfortunately, the person that did the good deed will be punished.
Should the owner be punished? Of course. It's clear that he went beyond legal limits. But, that doesn't take away the great deed he did for society.... cleaning some societal garbage off of the streets for us.
Hopefully he'll receive leniency in sentencing. I do believe there are circumstances that are considered when trying cases like this. I can't recall the name... but there's some kind of "under duress" consideration I've heard being brought into these sentences.