The Tanzu bundle changes every renewal cycle.
The Tanzu bundle is the most actively rewritten part of the VCF contract. Composition shifts every renewal cycle. Capability appears under new names. Modules that used to be optional become defaults. Buyers who do not ask what changed end up paying for a Kubernetes runtime, a service mesh, and a developer portal they have no road map for. The Tanzu line is also the quietest reduction we routinely deliver. It almost never requires a structural fight.
The work begins with a usage map. Which Tanzu components are actually deployed, which are deployed in test only, which are licensed but inactive, which are competing with capability the buyer already runs elsewhere. The map gets compared against the renewal quote. The gap is usually thirty to fifty percent of the Tanzu line. Sometimes more, when the buyer has standardised on a different orchestration stack and Tanzu sits idle.
The unbundle pathway is usually written into the contract already, but in a way that makes it look like a penalty. The desk's job is to reframe the unbundle as the buyer simply not paying for capability they do not run. That conversation is easier than it sounds when the deployment data is unambiguous and the seller has no usage telemetry to argue back with.
For buyers who do want to standardise on Tanzu, the unbundling exercise still pulls cost out, because the bundle is priced as if all modules will be deployed at maximum capacity from day one. A staged adoption plan with matched commit usually saves twenty to thirty percent against the take it or leave it bundle.