I think it's just fun to spar opposing points. Challenging someone is only fun for watching what they'll do, not for hoping to achieve some form of "progress".
What is there to gain from challenging someone's views other than amusement? Even calling their views "nonsense" just betrays how zealously attached to your own views you are.
To call anything a "fact" is somewhat questionable.