“Whosoever therefore shall confess me before men, him will I confess also before my Father which is in heaven.”
The real problem is not the street preachers, but those who oppose their legally protected public speech. The correct solution: learn, apply and teach others unrevised history, law and scripture. Everyone will profit from such an approach.
Read about the plight of the street preachers in Northfield, Minnesota