Something is broken. Owner statements go out late, or wrong, or both. Maintenance requests sit for days before anyone acts on them. Two people are re-entering the same lease data into two different systems and it never quite matches. The instinct, almost every time, is the same: find the tool that fixes this. A new PM software, a new accounting module, a new dashboard, a new hire to own the mess. Sign the contract, roll it out, and wait for the problem to disappear.
Then, weeks or months later, it hasn't. The statements are still late. The requests still sit. Now there's also a new tool nobody fully trusts yet, and a training burden on top of the original problem. This is the pattern worth naming plainly: you can't buy your way out of an operating problem, because the thing you bought was never the thing that was broken.
Tools Inherit The Process, They Don't Replace It
A piece of software does what your operation tells it to do. If the process feeding it is fragmented, the software runs a fragmented process, just with a nicer interface. If approvals happen informally today, in a hallway, over text, by someone assuming a "yes" that was never actually given, a new system doesn't invent an approval workflow on your behalf. People will keep doing the informal thing next to the new tool, because the tool didn't change the behavior, it just gave the behavior a new place to happen.
This is the part that gets missed under deadline pressure.
A system is a container, not a fix.
The new dashboard simply shows the same reconciliation errors more clearly.
Why The Buying Reflex is so Strong
It's not a foolish instinct. Buying feels like progress because it's visible, decisive, and fast. A purchase order is a concrete action with a start date and a line item. Fixing a process is slower, less visible, and harder to point to in a board meeting. "We bought a new system" sounds like a plan. "We're rewriting how approvals happen" sounds like an admission that something was wrong in the first place, and admitting that is uncomfortable in a way that signing a contract isn't.
There's also a real, if partial, truth hiding inside the reflex: some problems genuinely are tooling problems. A spreadsheet that has genuinely reached its limits is a tooling problem. A system with no audit trail at all is a tooling problem. The mistake isn't buying software, it's using a purchase as a substitute for diagnosis, buying before asking what's actually broken, and then being surprised when the thing you bought doesn't touch the thing that was wrong.
The Tell: A New Tool That Inherits The Old Excuses
There's a reliable way to spot an operating problem being misdiagnosed as a buying problem. Listen for the excuses that survive the purchase.
-
"We're still getting used to it." Months in, this stops explaining a learning curve and starts describing a process nobody redesigned around the new tool.
-
"People just aren't using it right." If trained adults consistently route around a system, the system is fighting the process, not fixing it.
-
"We had to build a workaround for X." A workaround is a process problem wearing a technical disguise. The new tool didn't remove the workaround, it just gave it new tooling to hide in.
-
"The data's not clean yet." If a new system's outputs still can't be trusted a year in, the input process was never fixed, only relocated.
-
"We're running it alongside the old way for now." "For now" that never ends is the clearest sign the purchase solved the optics of the problem, not the problem.
Each of these is the same breakage, still there, just with a new receipt attached to it.
The Compounding Cost Of Running Two Systems At Once
The excuse "we're running it alongside the old way for now" deserves its own look, because the cost of that overlap period is usually invisible to whoever approved the purchase and very visible to whoever has to live inside it.
Every figure now has two homes instead of one, which means every entry, every approval, every reconciliation has to happen twice, once in the system of record everyone still trusts, and once in the system leadership has decided is the future. Nobody officially assigned that doubled workload. It just accrued, quietly, onto whoever was already closest to the process, usually the same person who was underwater before the purchase was made.
This is where a buying decision that was meant to fix the operation ends up eroding the very thing that made the operation trustworthy in the first place: consistent, on-time delivery to owners. Reliability is what earns an owner's trust over time, and a team quietly doing double entry to keep two systems in sync is a team one bad week away from missing a deadline it never used to miss. The tool that was supposed to strengthen the operation becomes the reason it wobbles, not because the tool is bad, but because nobody budgeted for the transition period being an operating cost of its own.
What Actually Fixes An Operating Problem
Fixing the operating model, rather than shopping around it, starts with a different first question. Not "what should we buy," but "where, specifically, does this break, and why does it break there." That usually means naming the actual failure point: an approval with no owner, a handoff between two teams that nobody's responsible for reconciling, a manual entry step that only one person on the team actually knows how to do correctly.
From there, the sequence matters. Define the way the work is supposed to happen, including who does what, in what order, with what gets recorded and when. Only after that is a tool a fair test: does it support the workflow you defined, or does it require you to bend that workflow to fit the tool. A tool chosen to match a clearly defined process is a multiplier. A tool chosen instead of defining the process is an expensive guess.
This is the same logic that runs through what makes an operation auditable: the trail either exists because the process captures it as work happens, or it doesn't exist no matter what system it's stored in. Software can't manufacture a record of an approval that was never actually made. And it's the same reason the operating system underneath the work matters more than any single feature: a connected process produces trustworthy output regardless of which screen someone's looking at, while a fragmented one produces the same gaps in every tool you drop on top of it.
Buying a Tool Versus Fixing The Model
| Buying a Tool For The Problem | Fixing The Operating Model |
|---|---|
| Starts with "what should we buy" | Starts with "where does this actually break" |
| The old process runs inside the new software | The process is redefined, then a tool supports it |
| Workarounds and exceptions survive the rollout | The workaround itself is the thing that gets fixed |
| Progress looks like a signed contract | Progress looks like a process nobody has to route around |
| The same breakage, now harder to see | Fewer places left for the breakage to hide |
On day one, the left column usually feels like progress. Twelve months later, the right column is almost always the one that's still delivering.
A Ten-Minute Test Before You Buy Anything
Before the next purchase gets approved, it's worth answering four questions about the problem it's meant to solve:
- Can you describe, in one sentence, exactly where the current process breaks, and who's involved when it does?
- If nothing were purchased and only the process changed, would the problem improve at all?
- Does the team have workarounds for the current system today, and would the new one need its own?
- Is there one person accountable for the step that's failing, or does the failure happen in the gap between people?
If the honest answer to the second question is "yes, a process change alone would help," that's worth doing before the purchase, not instead of it, so the tool you eventually buy is supporting a process you've already fixed rather than inheriting one you haven't.
When Buying is Genuinely The Right Move
None of this is an argument against ever buying software. It's an argument against buying it as a substitute for diagnosis. Once the process is actually defined, once you know exactly where the failure point is and who owns each step, a tool can be exactly the right next move, and often the fastest one available. The difference is sequencing: the process was fixed first, and the purchase exists to support and scale a way of working the team has already agreed on, not to invent one for them.
This distinction shows up in the research at a much larger scale than a single property portfolio. McKinsey has found that around 70 percent of large-scale transformation efforts, digital and non-digital alike, fail to deliver on their goals, and its research consistently points to the same root cause: the organizations that succeed treat the technology as one piece of a broader change to how people actually work, while the ones that stall tend to substitute the technology for that harder, slower work. The tool itself is rarely the deciding factor. What separates the 70 percent that struggle from the ones that don't is almost always what happened to the process before the purchase order was signed.
The Takeaway
A purchase can absolutely be part of the answer. What it can't be is the whole answer, because a tool only ever runs the process you hand it, and a flawed way of working handed to better software still runs flawed, just faster and more expensive. The firms that get lasting relief aren't the ones that bought the most, they're the ones that fixed the failure point first and let the tool follow the fix, not the other way around.
So before the next contract gets signed to make a problem disappear, it's worth asking whether the problem is actually a tooling gap, or whether it's an operating problem that a tool is being asked to quietly absorb. Only one of those goes away when the invoice does.
FAQ
1. What does "you can't buy your way out of an operating problem" mean?
It means new software or a new hire will run whatever process it's given, broken or not, so purchasing alone doesn't fix a failure that lives in how work happens. If the underlying process isn't redesigned, the same breakage continues inside the new tool, just less visible.
2. How do you tell an operating problem from a tooling problem?
Ask whether the process itself would improve if nothing were purchased and only the workflow changed. If the answer is yes, it's an operating problem. A genuine tooling problem is one where the process is sound but the current system can't support it, for example it can't scale, or can't record who did what.
3. Why do teams default to buying instead of fixing the process?
Because a purchase is visible and fast, a signed contract looks like progress in a way that a slower process redesign doesn't. It also avoids the harder admission that something in how the team works, not just what software it uses, was the actual source of the problem.
4. What's a warning sign that a new tool didn't fix the real problem?
Excuses that survive the rollout: persistent workarounds, "we're still getting used to it" months later, or running the old process alongside the new system indefinitely. These all indicate the process wasn't redesigned, only relocated into new software.
5.Should you fix the process before or after choosing a tool?
Before. Defining exactly where and why the process breaks first means any tool you evaluate can be judged on whether it supports that fixed process, rather than the process quietly bending itself around whatever the new tool happens to do.
6. Is it ever right to buy software to fix an operating problem?
Yes, once the process itself has been defined and the failure point identified, a tool is often the fastest way to scale that fix. The distinction is sequencing, not whether to buy at all: research on large-scale transformations consistently finds that the deciding factor is whether the process was fixed before the purchase, not the sophistication of the software bought.