CPUs should be compared on the basis of CPU cost, but we don't know that. What other metric could we use to compare CPUs? Number of transistors? Die size and node type?
Customers use machines, not CPUs. They don't know what a CPU costs or what Geekbench score it gets. Most customers don't know what a benchmark is and they are not interested in 4K gaming on a laptop.
From a customer perspective they are using a machine comprising of keyboard, form factor, build quality and software. That's why some customers are willing to pay more for better overall design. They want everything to be sturdy, reliable and easy to use.
If the whole experience isn't holistic, well designed, well built and optimised then a faster CPU makes less of a difference. 95% of PC laptops and Windows itself sucks from a design and quality perspective.
Moving to ARM hasn't change the way the Windows PC world designs things.