The law is fine. These officers didn't follow it because they had no information on which to predicate a reasonable suspicion that the elements of a crime were present. So, uh, no you and I do not agree about the charges. No charges should have been filed because these gentlemen were not required to produce ID under the statute. If the LEO would have requested their ID, I would argue that, under the circumstances, it would have been nice if they would have provided it.
But just about anything can be considerd DC in WI.
Which gives huge leeway for an officer’s reasonable suspicion that you’ve been disorderly. Especially if he already has a complaint or two about you.