My take on this is that any idiot who assumes that everyone riding motorcycles and wearing denim or leather clothing covered in patches is a criminal has zero business in law enforcement, legal practice, or the judiciary.
Now, members of the public with ignorance or phobias of this sort are just annoying. When you get a hysterical over reach like this then there is a problem.
Triple post. Not a record for my phone, but irritating.