It has nothing to do with respecting 4A rights.
It has everything to do with proper police practices. No need to try to add bogus charges, or try to railroad someone with criminal charges where there is no evidence of a crime.
Amazingly, not every time the cops are called is it required that the cops put somebody in handcuffs and take them downtown to be booked for something just to justify the cops having been there.
And you are correct, as well as being right*, that the damages to the store are a civil matter. Hopefully the driver carried sufficient insurance to cover the damages, or at least the minimum to be carried required by law. Let folks who are not taxpayers pay to resolve this.