Given the current market, AMD has to do next to nothing to keep up the sales that they have, which is essentially all they can make. AMD is currently supply constrained. They are selling out everything that makes it out of the factory. Even with a competitive Intel product in the market, without doing anything, they will still move every part they make at RRP. If they want to keep their average transaction price at the retail counter similar to what they have been getting for the last year, they can choose to make the 6800x, 6900x and 6950x with vcache and offer them at their current prices, maybe with another $20 tacked on because they can. I expect the Zen3 + vcache combo to gain enough performance in many of the areas that it lost out in during the most recent benchmarks to bring them to at least parity overall, if not manage a tiny overall lead in most areas.
The true battle between AMD and Intel will be in the 12400, 12600K, 5600x, 5800x territory. The 12600K, from the reviews we've seen, is every bit the match of the 5800x across the board, for less money, and without the exotic cooling requirements of the higher specced Alder Lake processors. The 12400 should be able to match or beat the 5600x across the board as well, for likely less money up front. Where AMD has value against the 12400/12600K isn't in the X series processors, it's in the 5700G. The 5700g will likely offer better overall CPU performance than the 12400 in MT scenarios, and has a much better integrated GPU.