names just because you have different viewpoints? You're own bad attitude and poor interpersonal skills will make any actual point you may have had fall on deaf ears.
You fail diplomacy 101. Kindly take your "debate" to an appropriate forum and feel free to adjust your attitude on your way there.