No - we have anti-vaxxers because nobody will debate them. Instead we ask them not to post their nonsense and so they just retreat to their echo-chambers and begin reinforcing their views to each other.
I've seen many online debates with antivaxers and nobody convinces anybody of anything. People just get angrier and more hardened in their opinions. Everyone goes into it with an us vs them mentality instead of open minded.