No. I think that generally doesn't work with ANYONE, no matter what you disagree with them on... All it ever achieves is, it often makes your opponents MORE shut off to your point of view. By giving them an even worse impression of it.
Thing is, though..? Humans have tempers! So when we get pissed off enough, some of us may do that. Counterproductive as it is. I've definitely been guilty of it myself as well. But the thing is? Often, at least on here, I've felt like: "this person is too far gone, anyway! I am never going to reach them! So I might as well just shout at them, and express how much I loathe everything they stand for."
Which... I suppose maybe certain Christians on here feel the same way about some of us non-Christians, too? I think we usually try harder to be civil when we think someone can actually be reached. But on this website..? Most people are so damn polarized, that is generally not the case! And what you say is always exceedingly unlikely to change people's minds! So.. then people either start shouting at their opponents, or preaching to the choir, instead. ;)