No theft isn't wrong, that is a moral premise based on a ideology, not fact. What if you steal something that was stolen in the first place, or you steal something that was obtained through ill gotten gains, then what?
No he didn't do just a kind thing he did the right thing the decent thing, fuck the law, his problem is that he is a cop, making you correct on that point and only that point.
Congratulations on being technically fucking right.
- - - Updated - - -
No there is no fucking grey, and what you are doing is rationing you don't get to do that, or rather you do, but you can't do that and be objectively right, Buck Sparkle is fucking correct IF his job required him to act another way and he didn't out of compassion he over stepped his bounds and that is actionable.
And as long as people do that skating and grey area shit, people can comfort themselves with that black and white shit in bliss.