When I first heard about this and that it was a landscaping truck, my first thought was "what if the driver didn't understand English and didn't know they wanted him to turn off the truck". It still seems like there are a lot of unanswered questions and at first glance, the actions were "excessive" but I am willing to see how it all plays out before making any final judgements.