Although your logic is right, but you should not use logic as a weapon.
最初の言い方は、正論は正しい、でも正論を武器にするのは正しくないという意味として使いました。
最初の言い方では、although あってるけどという意味として使います。logic 正論という意味として使いました。but はやらない方がという意味として使います。logic as a weapon は正論を武器にしない方がいいと思うという意味として使いました。
例えば、Even if your logic is right, you should not use logic as a weapon to force your argument onto other people. は正論が合ってても、正論を他の人あるいは相手と言い争うことを押し付ける為に武器として使わない方がいいという意味として使います。
お役に立ちましたか?^_^