rememba whin intel used to have price cuts? now they only sell one chip at each price point for each generation and it stays at that price for a year or two.
The loss in price cuts are due to two things - releasing nodes to production only when they are fully and properly developed (no real room for in-fab maturing anymore), and launching SKUs "in volume" which reduces the supply/demand gap.
Instead of launching the 3770k with limited supplies and at a price of $550, only to slowly bring that price down to $330 as the fab capacity comes on line and supplies grow, instead of that Intel just launches the 3770k with full volumes at time-zero, and with supply like that they set prices accordingly.
Likewise with the mature node, instead of releasing a "3.3Ghz 3670K" on an immature node and then later on launching a 3.5GHz 3770k when they finally get the node up-to-snuff, they make sure the node is fully performing to spec before putting it into production. That way they get full entitlement.
It might seem like Intel is taking advantage of us, but the truth is it just means they've finally grown up and have become more like the rest of manufacturing industries around the world.
Cars, autos, trains, planes, refrigerators, air conditioners, furniture, bricks, etc etc...every other industry operates in the more mature manner in which they launch with manufacturing capabilities fully mature and the prices already stabilized because their management had properly forecast supply/demand metrics.
It is only the semiconductor industry that has taken its sweet time coming up to speed on getting its production pipeline properly managed, and we as consumers see that as stable pricing and the release of mature CPU SKUs.