'Debate with me' would surely have been a better way to word it? They debate the topics, not each other. Or am I the only one who thought it sounded a bit odd?