There are people like that but you are calling a shitstorm on yourself by generalizing people as fanboys.
Let's be forward here, the only Kaby Lake CPU that's worth it is the 7700k if you plan on overclocking it, to only play games, and only expect to get the best performance for a short period. In every other scenario, the 1700, 1700x, or 1800x is simply the better choice.
AMDs are terrible for programmers. the 7700K is the best for programming. single threaded perf rules here.
its not just games where it matters.