In many states wearing body armor is illegal, so this will also lead to unnecessary confrontations between police and patrons of this garbage wearing it in public.
Um, really? I'm actually not aware of any states were it is illegal for a law abiding citizen to own or wear body armor. In Connecticut, you have to do the sales face to face (except LEOs or military). Under federal law it is illegal for felons to have body armor. In many states, committing a crime while wearing body armor leads to sentencing enhancement. Heck, even in New Jersey it is legal for the
little people citizens to wear body armor.
NJLawman (the author of the above linked blog) either hangs out with a lot of felons or doesn't know the law he's apparently in charge of enforcing.
I'll agree that wearing concealable body armor vests out in the open like a fashion statement is retarded looking, but it isn't criminal, nor would I think it would be probable cause.