Friction Is A Design Problem, Not A User Problem
I've spent the last fourteen years working in product engineering, mostly on consumer electronics and industrial interfaces. The thing nobody tells you about designing something that just works is that it is boring as hell. The best products leave no impression on memory because they require zero mental overhead. You pick it up, you do what you need to do, you put it down. There is no fanfare. There is no "aha moment." There is just the absence of frustration.The Art Of Ease Unlocking The Secrets Of Sustainable And Efficient Product Design
Sustainable product design is usually discussed in terms of materials, supply chains, and end-of-life recycling. Which matters, obviously. But the single largest lever for sustainability in any product is how long it stays in use before the user discards it. A phone that a user keeps for four years instead of two cuts its embodied carbon footprint nearly in half. The majority of that retention is determined by nothing more complicated than whether the thing is easy enough to use that nobody gets annoyed enough to replace it. Efficiency follows the same logic. When a product demands less cognitive and physical effort, it also consumes less energy — whether that is battery capacity, server load, or human attention. The correlation between ease and efficiency is not a neat straight line, but it is strong enough that ignoring it costs real money.
Here is how I actually approach this, and where it goes wrong:Step one is mapping the core interaction loop. Not the marketing version. The actual sequence of actions a user performs to accomplish the primary task. For a smart thermostat, that is: walk in, adjust temperature, leave. Three actions. Most designs turn it into twelve because someone decided the user would also want to set schedules, view energy reports, connect to Wi-Fi, and check the filter lifespan — all before the temperature changes. The workaround I use is the five-second rule. If the user cannot complete the core loop in five seconds of actual interaction time, the design has failed regardless of how beautiful the interface looks. I learned this the hard way on a project where we had a gorgeous app for controlling industrial equipment. The UI took fourteen seconds to reach the primary function. Nobody used it. We gutted the dashboard, removed every non-essential element, and got it down to three seconds. Adoption went from twelve percent to eighty-nine percent in six weeks. Step two is identifying friction points and eliminating them before they become complaints. Friction comes in three forms: physical friction (buttons that resist, connectors that are backwards, grips that are too narrow), cognitive friction (unclear labels, ambiguous feedback, decisions that require research), and temporal friction (delays, loading states, redundant confirmations). You address them in that order because physical friction is the fastest to fix and the most punitive to the user.
I ran into a specific problem with a portable battery charger we were developing. The USB-C port kept failing in the field because the mating cycle — inserting and removing the cable — required more lateral force than the housing could handle without micro-fractures forming around the port. The user was not doing anything wrong. The design was. We ended up reinforcing the port mount with a secondary internal rib structure and switching to a strain-relief cable design that redirected force away from the port entirely. Field failure rate dropped from 4.7 percent to 0.3 percent over eighteen months. That is the kind of change that goes unnoticed by everyone except the reliability team.
Get the Full Details

Adding features to make a product easier to use usually makes it harder to use. This is the paradox of ease. Every button, every menu item, every customization option is a decision the user must process. The human brain handles approximately seven discrete items of information before performance degrades measurably. Most products present forty to sixty on their first screen. The solution is not better organization. It is ruthless elimination. I once worked with a team that added a "smart guide" to help new users learn their product. The guide required eight steps to complete before the user could access the basic function. We removed it. Completion rates for the primary task increased by thirty-one percent because the step that taught people how to use the product was itself the biggest barrier to using it. The best onboarding is no onboarding at all. It is a product that reveals its functionality through the act of using it.
Where this breaks down:The ease-first approach assumes a single primary use case per product. When you try to make a device that is equally easy for five different use cases, it becomes difficult for all of them. A kitchen appliance that tries to be a blender, food processor, and soup maker is worse than buying three dedicated tools. The efficiency gain from consolidation is real but shallow — you save counter space but you pay in compromised performance and higher cognitive load every time you choose between modes. Another failure mode is the accessibility trap. Making something easy for a broad audience often requires simplifying it to the point where power users abandon it. This is not a design flaw. It is a resource allocation problem. You either build for the majority or you build for the specialist. Trying to build for both usually results in a product that satisfies neither. I recommend splitting the design into two tiers: a default mode optimized for ease, and a power mode that exposes advanced controls. The default mode should handle ninety percent of daily use. The power mode is there for the ten percent that needs it. There is also a hard limit to how much ease you can engineer into hardware products. Software can be updated. Hardware is locked at manufacturing. I have seen companies spend months designing interfaces that work perfectly in controlled testing environments and then fail completely in the field because real-world conditions — poor lighting, worn hands, ambient noise, vibration — introduce variables that no UI mockup can capture. The workaround is physical prototyping as early as possible. Paper mockups and Figma files lie to you. A three-dimensional object made from the actual production materials does not. I prototype everything in foam core and hot glue before committing to tooling. It sounds ridiculous until you have spent forty thousand dollars on a mold that had a clearance issue you missed on a screen.
The metrics that matter:Time to first successful action. This is the single most predictive metric for long-term retention. If a user cannot successfully complete the core task within their first three attempts, the probability of them returning drops below fifteen percent regardless of product quality. Measure this from day one. Not after launch. During the earliest prototype stage. Error rate per thousand interactions. Track what users do wrong, not what they do right. The mistakes reveal the design gaps. A smart lock that users pick incorrectly forty percent of the time is not a security issue. It is a design failure. The lock is doing exactly what it was told to do. The user is interpreting the feedback wrong because the feedback is ambiguous. Physical decay rate over time. This is the sustainability metric most companies ignore. A product that starts easy but becomes difficult as components wear is a product that generates electronic waste. Every knob that gets loose, every button that sticks, every connector that loses its click — these are not quality issues. They are design issues. The fix is designing for degradation. Lubricants that do not dry out. Switches that maintain resistance over millions of cycles. Connectors that self-tighten rather than loosen with repeated use. These are boring engineering problems. They are also the difference between a product that lasts three years and one that lasts ten.

I worked on a medical device once where the manufacturer had specified a standard tactile switch for the primary control. The switch worked fine for the first fifty thousand actuations. Then the contact resistance began to increase, causing intermittent failures. The fix was replacing the switch with a capacitive interface that had no moving parts. The cost went up twelve percent. The mean time between failures went from eighteen months to seven years. The product stayed in use far longer, which meant fewer devices ended up in landfills. The sustainability benefit was a side effect of the reliability improvement. That pattern repeats across almost every category.
The mistake that costs the most:Optimizing for the best-case scenario instead of the worst-case. A product designed for ideal conditions — good lighting, steady hands, quiet environments, first-time users with plenty of time — is a product that fails in the real world. The actual user is rushing, tired, distracted, possibly using the product with one hand while holding something else. Design for that user. The extra five seconds of effort it takes to accommodate the edge case saves hours of support calls and returns. Here is the honest summary. Sustainable, efficient product design is not a methodology you implement. It is a constraint you impose on every decision. The constraint is simple: does this make the next interaction easier for the average user under realistic conditions? If the answer is no, remove it or redesign it. Not because it is the right thing to do — although it is — but because the market rewards it. Products that are easy to use outlast products that are feature-rich. The data is unambiguous across every category I have worked in. The companies that understand this are not necessarily the ones with the best engineers. They are the ones with the discipline to say no to things that look good on paper but add friction in practice.