I'm a person that it serves and don't see it sending a bad message. They can use it in inclement weather to deliver supplies, such as after hurricanes. They also tend to deploy the armor at events that are high risk prior to an attack.
And what events in the US are at high risk of attack by IEDs and mines?
Also, a regular truck will not stand up to storm debris in strong winds.