Everything stands up to its own logic. It's the assumptions you have to question. I prefer to argue by challenging your assumptions. It's like that old saying, whoever defines the terms, wins the debate. The best way (often the only way) to counter-argue is to question the definitions, not the arguments built on them. The definitions, properly or maliciously crafted, will have the wrong assumptions behind them, and you need to point that out if you're going to argue with any hope of success.
Mokalus of Borg
PS - I do enjoy a good debate.
PPS - But I never got into the formal kind.