Потому что не выпускают новые на 1050. Тогда i5-4690 были высокопроизводительные процессоры, стоили дорого и завезли их по дорогой цене. Так и остались в магазинах по дорогой цене. Процессоры нового поколения (в частности i5-7400) этого же уровня производительности дешевле, так как не считаются топовыми и стоят дешевле.
Не смотри ядро Haswell (2013), смотри на сокет 1050 Broadwell (2015) - они более производительнее и дешевле.
Яндекс. Маркет в помощь. Выставил фильтр на сокет 1050 и на ядро Broadwell (2015)
https://market.yandex.ru/product/12645002/offers?track=srchbtn&local-offers-first=0&deliveryincluded=0
В вашем случае (до 20000) самая оптимальная покупкой будет - Intel Core i5 5675C Soc-1150 - цена от 8000 руб.
Там поколение выше чем мой.