When you argue publicly, your goal shouldn't be to change your opponent's view, but to influence the people in the audience who don't have a strong opinion yet.
I've decided that I can never expect to change someone's mind. But, I can introduce factors that are new to them that they will later consider and may change their mind.