Yes, this is gotcha! vblogging, designed to get the ire of people up, but that doesn’t mean it wasn’t necessary. I suspect that the people filming had previously had troubles with the Dearborn Police and were ready this time.
Note: no laws were broken here, yet they were arrested. And hey, DPD — you guys think you had enough cops there?