People do have free will by GOD, but Christians also have a call to share the gospel to the non-believers so they might be saved.
Romans 10:14-15
14 How then shall they call on him in whom they have not believed? and how shall they believe in him of whom they have not heard? and how shall they hear without a preacher?
15 And how shall they preach, except they be sent? as it is written, How beautiful are the feet of them that preach the gospel of peace, and bring glad tidings of good things!
I look at street preachers as “working a job”.I have no unkind words for them.They are doing what they are supposrd to be doing.