I think there are lots of shades of grey to these cases. You can support the police AND citizens rights at the same time. There is a balance. Since charges were dropped, seems like they found a good outcome, no?
I do agree with another poster that a tinted shield should get a license plate...