Ahh right, well the facts kinda speak for themselves but to sum up, since the launch of Sandy Bridge in 2011 Intel have been averaging a 5% performance increase per generation (or in other words **** all), the general consensus for why this is happening is that because they are/were ahead of AMD by such a margin they saw no need to bother with proper upgrades, they could save on or redirect R&D and without any alternative customers would be forced to pay through the nose for their incremental upgrades. As a result progress has slowed to a crawl and profiteering has seen extortionate pricing.
To put it in perspective the i7-2600K (Sandy Bridge) and i7-7700K (Kaby Lake) were launched 6 years apart, the performance increase is lower than between the i7-2600K and the previous generation's i7-920 (Nehalem) launched 2 years earlier.