on principle

If you find yourself arguing for something “on principle” and laying out complex reasoning, you probably stumbled at the outset and already lost.