What I am saying is this.

The cop was wrong and violated your rights.

What he should have done is this.

Saw you had dark tint which he believed over the limit. Saw that you went into the store and waited. When you came out, conducted a traffic stop.

My theory is that you did see Him coming, you did evade him and you did hide in the bathroom like a scared kid. He did make mistakes and you did get off by hiring a lawyer.

My question is, do you think everyone who makes mistakes at their job should be fired?

Side note, that police department is one of the most crooked in the country.