Let me pile on a bit too.
RR I have to agree that there can be some arrogant sounding tone in Rrhain's posts. He can seem patronizing rather frequently. I find it possible to be a bit annoyed even when I agree with his view.
But that has nothing to do with the arguments being presented. Ranting about your reaction to what he has said accomplishs nothing.
You simple have to, patiently as possible, point out where he is wrong and show why you reached that conclusion. If he avoids your rebuttals, lies about anything or isn't overtly polite he will be brought to task by admins.