If you read your scripture you Quoted in 1 Tim 6:5 ---
it says withdraw yourself -------it says nothing about calling someone out -----or judging anyone ------or calling out any evil
here is your scripture ---
New King James Version
useless wranglings of men of corrupt minds and destitute of the truth, who suppose that godliness is a
means of gain.
From such withdraw yourself.
This is the Greek word for withdraw ---
Lexicon--------anachóreó: to go back, withdraw
Definition: I return,
retire, withdraw, depart (underlying idea perhaps of taking refuge from danger or of going into retirement). universally,
so as to leave ---give place, go (turn) aside, withdraw self.
I say ------Jesus when He was refused to enter a place to preach His Good New -----never --ever called out the people -there was no spoken judgment placed upon them ====
He simply Shook the dust off His feet and carried on ------and said on Judgment day they will be worse off
Matthew 10:14-15