It's only cheaper per core if the DIE-size decreases and as more features are integrated (=> more transistors) to increase performance this does not always happen.