Nirvana Fallacy
Also known as: nf, perfect-solution
Rejecting a workable option because it falls short of a perfect one that is not actually available.
Share: also:
In plain terms
The nirvana fallacy measures a real option against an ideal that does not exist, then rejects the real one for losing. The measuring stick is imaginary, so nothing measures up.
"Seat belts don't save everyone, so why bother." True and irrelevant. The comparison that matters is not seat belt versus perfect safety. It is seat belt versus no seat belt, and that one was settled decades ago.
The move usually arrives dressed as high standards. It sounds rigorous. It functions as a way to avoid choosing.
Why it's fallacious
Decisions are comparative. The live question is always "compared to what, out of the things we can actually do?" Swapping in an unavailable ideal moves the decision out of the world where it has to be made.
The structure resembles a false dichotomy with the middle deleted: perfect or nothing, when the real menu holds several imperfect entries and one of them is best. An option's imperfection is only an argument against it when something better is on the table.
A cost asymmetry keeps the habit alive. Rejecting things is safe. A perfect standard gives you grounds to reject everything, so you never own a decision that went wrong.
Canonical example
"The new fraud checks would catch about 70% of the cases we're seeing." "So a third still get through. That's not a solution."
Seventy percent is compared with a hundred and found wanting. It is never compared with the status quo, which is zero.
The complaint would carry weight if a better option existed and were affordable. Without one, "not a solution" means "not a complete solution," and complete solutions are rare in fraud, medicine, security, and most other places where this sentence gets said. The practical question was whether to stop two thirds of the losses this quarter. It did not get an answer.
Counter-example (not a fallacy)
"Ours catches 70%. The vendor's catches 95% at about the same cost and we can have it in six weeks. I don't think we should ship ours."
That is ordinary criticism, and a good version of it. The comparison runs against a real, priced, available alternative rather than a fantasy. Whether the vendor's numbers hold up is a question of fact, and both sides can go check.
Rejecting a partial fix can also be reasonable when the partial fix carries its own costs. A security control that stops most attacks while creating false confidence can leave you worse off than none at all. That is not the nirvana fallacy either, because the argument is about the option's actual effects rather than its distance from perfection.
The line: is the standard something anyone could reach, or does it exist only to be lost against?
How to fix it
If you've been linked here, name your alternative. If you have one, the objection turns into a real comparison and it may well win. If you don't, say what would make the imperfect option acceptable, in numbers where you can: a threshold, a cost ceiling, a plan for the cases it misses. "This isn't good enough" moves nothing. "This is worth doing if we also cover the 30% it misses, and here's how" moves things.
If you're on the receiving end, put the real options side by side, including doing nothing, and ask which one the other person prefers. Objections of this kind survive mainly while the ideal stays vague. They tend to resolve fast once somebody writes the menu down.