The per-socket performance might be a nice "marketing hack", since a lot of big-iron software is sold and licensed as "per-socket".
IIRC, Windows Server is sold per-core however. So lots of cores may rise the total-cost of ownership in the case of Windows Server.