When Choice Isn’t Freedom
Choice as a screening mechanism
Most systems are built around a quiet assumption: that users can speak for themselves.
They can read the prompt. They can interpret the error. They can escalate when something goes wrong. They can wait on hold, reauthenticate, resubmit, try again tomorrow.
Design frameworks often enshrine this assumption as empowerment. We call it choice. We call it flexibility. We call it self-service.
In practice, it is none of those things.
I learned this not from theory, but from watching who consistently fell out of the system. The people who disappeared were not careless or unwilling. They were already overloaded before they ever arrived.
They had limited time, limited cognitive bandwidth, limited trust in institutions that had failed them before. Some were navigating disability. Others were navigating instability. Many were navigating both.
For these users, choice is not empowering. It is extractive.
Every additional decision consumes scarce energy. Every ambiguous instruction shifts responsibility onto the person least equipped to absorb it. Every inaccessible flow quietly selects for those who already know how to push back.
What we label as user autonomy often functions as a screening mechanism.
The most capable users advance. The most vulnerable self-select out. The system remains clean, and the harm remains invisible.
Accessibility is often framed as compliance. That framing misses the point entirely. The deeper issue is power asymmetry.
When one side designs the rules and the other must comply under threat of loss, the burden of clarity belongs to the system, not the user. When failure carries asymmetric consequences, the system has an obligation to anticipate, not react.
I have seen teams argue that users should simply ask for help. That logic assumes that asking is easy, safe, and consequence-free. It rarely is.
People who cannot advocate for themselves do not announce that fact. They simply fail silently. Their absence is misread as disengagement rather than exclusion.
This is where many well-intentioned products drift into harm. Not through hostility, but through abdication.
Designing for these users requires a shift in posture. It means treating accessibility as a baseline condition, not a feature. It means reducing reliance on self-advocacy as a system requirement. It means designing defaults that assume fragility rather than fluency.
Most importantly, it means accepting that neutrality is a myth. Systems always take sides. The only question is whether they side with those who already have leverage.
I no longer evaluate products by how much choice they offer. I evaluate them by how little advocacy they demand.
The measure of a humane system is not how well it serves its most capable users. It is how reliably it carries the ones who cannot speak loudly, persist endlessly, or recover easily from failure.
That work is not visible on dashboards. It rarely trends upward. Still, it is where trust is actually built.
Subscribe to Amid the Noise
Amid the Noise is an ongoing body of work on signal, systems, governance, AI, and the structures that shape human judgment under pressure.
Subscribe to receive new essays as they are published.