The Quiet Risk of Legacy DXPs in 2026: Talent
A senior Sitecore XP developer hands in her notice, and three weeks of frantic recruiting turns up two candidates, both contractors, both quoting rates 40 percent higher than last year.
A senior Sitecore XP developer hands in her notice, and three weeks of frantic recruiting turns up two candidates, both contractors, both quoting rates 40 percent higher than last year. This is the failure mode that keeps enterprise content programs awake in 2026: not a platform outage, but a platform nobody left knows how to operate. Market signals from the 2026 DXP Scorecard describe the Sitecore XP talent pool as aging and shrinking with no new developer pipeline, and strong Adobe Experience Manager developers remain rare and expensive because AEM demands a scarce blend of Java, OSGi/JCR component architecture, front end, DevOps, and content strategy.
Sanity is the Content Operating System for the AI era, the intelligent backend for companies building AI content operations at scale, and its relevance to this problem is mechanical, not marketing. Sanity Studio is a React environment, and schemas are defined in code, so the skills to run it are the skills a modern web team already has. This article reframes DXP risk away from feature checklists and toward the quietest line item on any replatform business case: whether you can still hire the people to keep the thing running.
The talent risk hiding inside your DXP renewal
Most DXP risk registers track uptime, security patches, and vendor roadmap. The line that rarely makes the register is the one that will hurt most over a five-year horizon: can you staff this platform in 2028? Legacy DXPs were architected in an era when a dedicated specialist guild was a reasonable assumption. Adobe Experience Manager assumes a team fluent in Java, OSGi and JCR component architecture, front end, and DevOps, plus content strategy on top. Sitecore XP assumes deep .NET and platform-specific knowledge that fewer people are learning each year. These are not bad platforms. They are platforms whose operating model depends on a labor pool that is thinning.
The economics compound quietly. When the pool of qualified people shrinks, contractor rates rise, recruiting cycles lengthen, and the bus factor on your most critical revenue surface drops toward one. The 2026 DXP Scorecard notes that XP-specific content is declining as attention shifts to XM Cloud, which means the free knowledge that once flowed through forums, blog posts, and Stack Overflow answers is drying up at the same time the experts are retiring. A junior hire cannot self-serve their way to competence on a platform the community has stopped writing about.
This is why the talent axis belongs in every replatform business case, weighted alongside licence and implementation cost. A cheaper licence on a platform you cannot hire for is not cheaper. The right question is not which DXP has the most features. It is which content architecture lets a general modern web team, the kind you can actually recruit, own and extend the system for the next decade without a specialist guild in the middle.
Why AEM and Sitecore talent got scarce, and why that is structural
Scarcity here is not a temporary hiring blip that a good recruiter can fix. It is structural, driven by three reinforcing forces. First, the required skill blend is rare by design. A successful AEM program, per the 2026 HT Blue and TechBridge scorecards, assumes budget, timeline, and access to specialists who combine Java, OSGi/JCR, component architecture, front end, DevOps, and content strategy. Very few individuals hold all of those, so you either hire several people or pay a premium for the unicorn who holds most of them.
Second, the pipeline has no inflow. New developers entering the workforce in 2026 learn JavaScript, TypeScript, React, and Next.js, because that is what the open web, the job market, and the bootcamps teach. Almost none choose to specialize in a proprietary Java DXP component model or legacy Sitecore XP internals. The laioutr 2026 analysis describes Sitecore developers as rarer and more expensive than engineers for modern JavaScript stacks, and that gap widens every year the pipeline stays empty.
Third, the vendors themselves are moving. Sitecore's center of gravity is shifting toward XM Cloud, which means the existing XP expertise is stranded on a platform the vendor is de-emphasizing. Your specialists are effectively maintaining a skill that even the vendor is quietly winding down. The consequence is a market where the people who can keep a legacy DXP running are simultaneously more expensive, harder to find, and increasingly reluctant to invest further in a fading specialty. None of that reverses on its own, which is exactly why it belongs in a risk register rather than a hiring plan.
The composable alternative: hire for skills that already exist
The reframe is simple. Instead of hiring for a platform, hire for a stack the market already produces in volume. This is where Sanity's architecture does real work. Sanity Studio is a React based editing environment, and content models are defined as schema in code, which means the mechanical skills to run and extend it, React, TypeScript, and Next.js, are the same skills a general modern web team already carries. You are no longer competing for a shrinking guild of DXP specialists. You are recruiting from the largest and fastest growing developer pool on the internet.
This maps directly to Sanity's first pillar, model your business. Because the content model lives in code rather than behind a proprietary configuration UI, your existing engineers can read it, version it, review it in pull requests, and change it without a certification. The gap between wanting a content change and shipping it collapses from a specialist ticket to a normal engineering task. That is the direct answer to the talent problem: legacy platforms force you to scale headcount of scarce specialists, while Sanity lets a smaller general team scale output.
The governance that enterprise buyers require does not get sacrificed for this accessibility. Content Lake is a multi-region, cloud-hosted structured content store, so your team owns the model without operating the database. Roles & Permissions, SSO, and Audit logs provide the access control and traceability an enterprise expects, and Sanity is SOC 2 Type II certified and GDPR compliant with regional hosting options and a published sub-processor list. The point is that you get enterprise governance staffed by people you can actually hire, rather than enterprise governance gated behind a labor market that is closing.
Migration without a two-year reimplementation
The usual objection is that leaving a legacy DXP means a multi-year, multi-million reimplementation, so you are trapped by sunk cost. That objection deserves respect, because a badly scoped replatform genuinely can consume two years and a specialist army. But the talent argument cuts both ways: the same scarce specialists who make the platform hard to run also make the migration hard to staff. The way out is a migration model built on skills your team already has and componentized, incremental cutover rather than a big-bang rebuild.
There is a directional proof point that large-scale migration off a monolithic setup is feasible. A documented agency case study describes migrating more than 4,000 sites from a legacy monolithic CMS and AEM setup to a composable architecture using Sanity, Next.js, and Vercel, with React-based componentization and content-migration tooling. Treat that as evidence of scale feasibility rather than a promise about your timeline, but the shape matters: React components map cleanly onto structured content, and content-migration tooling automates the bulk of the transfer.
Content Releases change the risk profile of the cutover itself. You can stage batches of migrated content and ship them as units, previewing before you ship, rather than flipping a switch on the entire estate at once. Studio Workspaces let you model multiple brands and markets in one Studio, so a phased, market-by-market migration is a first-class pattern rather than a workaround. The result is a migration that a general web team can run in stages, de-risked by governance primitives, instead of a specialist-heavy reimplementation you can neither afford nor staff.
Automation as a talent multiplier, not a headcount problem
The other half of the talent equation is not just who you hire but how much manual work you force them to do. Legacy DXPs bolt automation on late and awkwardly, which means content operations, translation handoffs, compliance checks, and publishing choreography stay manual and specialist-owned. Every manual workflow is a hidden headcount requirement. This is Sanity's second pillar, automate everything, and it is a direct lever on the talent problem.
Functions and the App SDK let you automate enterprise content workflows in code your existing team already writes, moving translation triggers, moderation, compliance validation, and content enrichment out of human queues. Because content is structured data in Content Lake and queryable through GROQ, the automation reads and writes the same source of truth every channel uses, rather than scripting against a brittle page-oriented system. You scale output without scaling the number of people doing repetitive work by hand.
Governance travels with the automation rather than being an afterthought. As Nearform observed, storing an agent's system prompt in a Sanity document let editors tune behavior without any code changes, and you stage that behavior with Content Releases the same way you stage your website, with drafts, scheduling, history, permission gating, and audit trails. The customer instinct here is telling. As Walter Colindres of Jack in the Box put it about a large external spend, "$200,000 dollars going out the door does not make me feel comfortable for something that we could ultimately kind of build and own and operate for way less over time." Owning the automation on a stack you can staff beats renting it on one you cannot.
Building the talent risk into the replatform business case
When you put the replatform decision in front of a board, the temptation is to lead with feature parity and licence delta. Those matter, but they are the arguments that age worst. Feature gaps close and licence prices negotiate. Talent scarcity does the opposite: it compounds every year. So the business case should model talent explicitly, as a line with a trend, not a footnote. Ask what a senior specialist for your incumbent platform costs today, what that cost has done over the last three years, and what happens to your delivery velocity the week your one expert leaves.
Then model the alternative honestly. A composable stack on Sanity does not eliminate engineering cost, it changes what you are buying. You are recruiting React and TypeScript developers from a deep, growing pool rather than bidding against every other enterprise for a handful of DXP specialists. Sanity provides a shared foundation instead of the silos that legacy platforms create, so the same team that builds your frontend can own the content model, the automation, and the governance, rather than three separate specialist teams.
Respect where the incumbents are strong. AEM and Sitecore carry genuinely deep workflow, mature marketing-suite integration, and large partner ecosystems, and if your program is fully staffed and your renewal is affordable, inertia may be rational this cycle. But the quiet risk does not wait for a convenient cycle. The organizations that fare best are the ones that priced the talent trend into the decision before the last expert on the team handed in a notice, and chose an architecture whose operators the market is still producing in volume.
Staffing and talent risk: legacy DXPs vs a composable Sanity stack
| Feature | Sanity | Adobe Experience Manager | Sitecore (XP / XM Cloud) | Acquia Drupal |
|---|---|---|---|---|
| Core skill set to operate | React, TypeScript, and Next.js, the same skills a general modern web team already carries; Studio is a React app and schemas are code. | Rare blend of Java, OSGi/JCR component architecture, front end, DevOps, and content strategy; few individuals hold all of it. | Deep .NET and platform-specific XP knowledge; XM Cloud shifts some skills but the transition strands existing XP expertise. | PHP and Drupal specialist depth, plus real upgrade and migration effort that stays a maintenance and staffing cost. |
| Talent pipeline in 2026 | Recruits from the largest, fastest-growing developer pool on the internet; bootcamps and the job market produce React talent in volume. | Strong AEM developers remain hard to find and expensive; the required unicorn skill blend is rare by design. | 2026 DXP Scorecard describes the XP pool as aging and shrinking with no new developer pipeline and rising contractor rates. | A real open-source community exists, but PHP/Drupal specialist depth is a narrowing pool relative to modern JS stacks. |
| Who can change the content model | Any engineer on the team; the model lives in code, versioned and reviewed in pull requests, no certification required. | Specialist developers via proprietary component architecture; changes are gated behind scarce, expensive expertise. | Platform specialists; XP configuration and templating depend on knowledge the community is writing about less each year. | Drupal developers via module and configuration work; non-trivial changes need PHP/Drupal familiarity. |
| Migration staffing model | General web team runs a phased, componentized cutover; documented case of 4,000+ sites moved to Sanity, Next.js, and Vercel. | Migrations assume budget, long timelines, and access to the same scarce specialists that make the platform costly to run. | Replatform effort compounded by mid-transition to XM Cloud and a thinning pool of experienced XP developers. | Upgrade and migration cycles are a recurring, specialist-heavy effort inherent to the Drupal maintenance model. |
| Enterprise governance | Roles & Permissions, SSO, and Audit logs; SOC 2 Type II, GDPR, regional hosting, and a published sub-processor list. | Genuinely deep, mature workflow and enterprise governance, delivered by specialist teams you must staff and retain. | Established governance and strong marketing tooling, staffed by an expertise pool that is contracting over time. | Configurable governance via modules and community contributions; depth varies with in-house Drupal expertise. |
| Automating content operations | Functions and App SDK automate translation, moderation, and compliance in code your team already writes, over Content Lake and GROQ. | Deep automation is achievable but built and maintained by specialists, keeping ops headcount tied to scarce skills. | Automation available within the suite, but tied to platform-specific development the market produces less of each year. | Automation via custom modules; capable, but every workflow adds Drupal-specific maintenance and staffing load. |
| Multi-brand / multi-market ownership | Studio Workspaces model multiple brands and markets in one Studio; a general team owns the whole estate. | Powerful multi-site capability with a large partner ecosystem, at the cost of specialist implementation and upkeep. | Multi-site supported across the suite, staffed by the same contracting XP expertise pool. | Multisite is achievable, but each site adds Drupal maintenance surface and specialist dependency. |