Depends entirely how you interpret that graph.In price per performance point terms the 5600X does win easily against the 5800X (it has almost same perf in single thread and in multithread about 20% lower performance for proportionally a lot less money)
If you plot the 5600X and the 5800X with the 3000 series CPUs, both are on the save average perf/$ line.
If you plot a line directly from the 5600X to the 5950X, the 5800X is bang in line, and the 5900X is the anomaly. If you plot the 5800X against the average perf/$ line for the 5000 series, the 5800X is pricier than it should be, but not nearly as much of an anomaly as the 3800X was in the 3000 series.