Most non-server systems are barely able to use 2 cores let alone 4, what would they do with 8 or 16? More efficient & powerful graphics built-in are a much better use of the die space. Even more so considering the rise of GPGPU and hardware decoding.