I believe I am right on this one. (And its not a bad thing to disagree)
The key here is ARREST. Arrest is different than coming to the station for questioning.
The ruling stated if arrested.
It also does not invade a persons right to privacy because once you are arrested your rights change. The arrest does not assume guilt, but it does reflect probable cause. Only a DA can bring charges and ONLY a judge can confirm the charges at arraignment.
Look I'm well aware that mistakes happen but in law enforcement's defense those mistakes a few and far between. Yes you can be at a police station and they can then find out that you did not commit any crime.
They at that point will have already taken your wallet (with ID) and conducted a search (pat down or strip) for two reasons
removal of weapons
If DNA is a form of ID what is the objection? If DNA can be used to free an erroneously charged person why not for solving older crimes? If it is legal for one it should be legal for the other.
More information about formatting options