Photo by Microsoft Edge on Unsplash
When Salesforce announced its new Einstein AI features in 2023, the sales engineering team at a mid-market insurance firm I know celebrated for exactly three hours. Then reality set in: their customers didn't care. What those customers desperately wanted was a simple fix to the reporting dashboard that had been broken for eighteen months. Salesforce got around to it eventually. In the meantime, the company lost two major accounts.
This isn't an isolated story. This is the operating system of enterprise software.
The Feature Factory Assembly Line
Enterprise software companies operate on a peculiar economic principle: build the features that impress analysts at Gartner, not the ones that solve actual user pain. It's not malice. It's structural.
Here's how it works: product managers get evaluated on feature velocity. Engineering teams get promoted based on shipping new capabilities. Marketing teams get bonuses when they can announce "200 new features in our latest release." Nobody gets celebrated for fixing something that's already there.
Atlassian added complexity to Jira every quarter for a decade. The software became slower, buggier, and harder to navigate. Meanwhile, the core issue that first-time users encountered—setting up a simple workflow in under an hour—never improved. Eventually, so many people got frustrated that linear, asana, and monday.com carved out an entire market segment just by doing the basics better.
The numbers tell the story. According to a 2022 Forrester study, enterprise software companies spend an average of 28% of engineering resources on new features, 18% on performance optimization, and just 8% on fixing bugs. When you're a company with 500 engineers, that math means 140 people building new stuff and only 40 fixing what's broken. Over five years, those 500 bugs compound. Your users suffer. Your churn accelerates.
The Customer Advisory Board Illusion
Most enterprise software vendors have customer advisory boards. These meetings happen quarterly, usually in pleasant conference rooms with excellent coffee. Senior executives show up. Customers feel heard.
Nothing changes.
Why? Because customer advisory boards attract a specific type of customer: the highly engaged power user who's mastered the software and wants new capabilities. They represent maybe 5% of your user base. The other 95%—the ones struggling with basic functionality, the ones considering switching, the ones who've already mentally left—aren't in those rooms.
Microsoft learned this lesson the hard way with Windows 8. They focused heavily on power users and influencers, building toward what they thought the market wanted: touch-first interfaces and cloud integration. They shipped a product that experts praised and regular users despised. The company lost enormous market share before course-correcting with Windows 10.
The best companies do something different. Slack doesn't wait for advisory boards. They watch support tickets obsessively. They track which features get abandoned after 30 days. They monitor the specific workflows where users drop off. They understand that attention—what their users actually spend time on—is the real signal, not what people say they want in meetings.
The Tragedy of the Shipped-But-Broken Feature
The worst enterprise software offender isn't the feature that doesn't exist. It's the feature that exists but barely works.
Take Hubspot's workflows automation. For three years, it was technically functional but plagued by subtle bugs. Rules didn't trigger in certain conditions. Delays didn't respect timezone settings. The UI suggested certain configurations were possible when they actually weren't. Support tickets piled up. Knowledge base articles grew more elaborate, documenting workarounds instead of fixes.
Finally, in 2024, they completely rebuilt it. The announcement was quiet. No press release. No "exciting new capabilities" angle. Just: we fixed it properly. That update has generated more goodwill than any new feature announcement in years.
This is what customers actually want: software that does what it says, reliably, without requiring tribal knowledge to use.
How To Break Out of the Feature Trap
Smart companies are starting to measure success differently. Notion doesn't announce feature counts. They announce performance improvements. Stripe talks about reliability percentages. Figma's recent updates emphasized stability and speed before new capabilities.
The mechanism is simple but requires discipline: weight your performance metrics toward maintenance and reliability. At your quarterly business review, celebrate the engineering team that reduced your bug backlog by 40%. Give bonuses for improving response time. Make "customer satisfaction with core features" a metric that matters as much as new feature adoption.
Practical step one: audit your current feature set. How many features released in the last two years were requested by fewer than 50 customers? Those aren't necessarily bad to build, but they shouldn't dominate your roadmap. How many customers report they "never use" certain capabilities? That's technical debt wearing a product label.
Step two: establish a maintenance budget. Not aspirationally. Actually, structurally. Tell your board you're dedicating 35% of engineering capacity to making existing features excellent. You'll ship fewer novel capabilities. You'll move slower on the Gartner radar. Your churn will drop. Your NPS will climb. Your sales team will be able to retain customers they would've lost to competitors who built simpler products that actually work.
The irony is that companies that stop chasing feature parity and start obsessing over core functionality often end up with bigger market share. Figma didn't win against Adobe by out-featureing them. They won by being faster and more stable. Notion didn't beat Evernote with more capabilities. They built something that people wanted to use every day.
Enterprise software executives spend a lot of time worrying about disruption. They should spend more time worrying about whether their own product actually works for the people paying for it.

Comments (0)
No comments yet. Be the first to share your thoughts!
Sign in to join the conversation.