1. Why 6900K appears suddenly in this discussion? Random CPU invocation or confusion between me and Divine Dragon Soul? Lol.
2. I don't even know how you could say that i7-2600K is a better choice... So, excepted if you have proof that i7-2600K is better on DX9 than any Skylake or Ryzen CPU, which could be relevant here for BnS, Ryzen 1600 and Core i7-2600K:
3. Intel is "best" for gaming only with high-end Core i7. A lot of benchmarks (that you apparently read with a lot of attention) have proven that Ryzen is competitive against Core i5, gaming perf/price ratio is same for Ryzen and Skylake (excepted for Ryzen 7 because no game is optimized for 16 threads, as for 8 cores Intel Skylake...).
4. You are blinded by the competition and think that the only one gaming PC is the high-end i7 + GTX 1080 Ti (or something like that) because the 7700K is the CPU that bottleneck the less the powerful GTX 1080 Ti in 1080p. Lol. 90% of gamers are playing 1080p with a GTX 1080 Ti, or it's just your fantasy? You have in mind the worst case of CPU bottleneck (GTX 1080 in 1080p) and generalize it for every "real" gaming contexts, like GTX 1070, GTX 1060, RX 480, RX 470, Fury, GTX 980, GTX 970 where Ryzen or i5 are perfectly adapted and cover 95% of gaming needs.
5. For gaming, benchmarks clearly say that perf/price ratio of Ryzen = Skylake i5, so why should we complain about Ryzen if Skylake i5 is not a subject of complaint? You are contradicting yourself by saying that Ryzen is not good for gaming but i5 is.
6.
And what do you recommend to play if you don't want to waste money? A i7-7700K accompanied by a charming GTX 1080 Ti? Do you realize how it is ridiculous?
PS: Fanboyism it is to announce absolutely not objective "facts", badly argued (or not at all), often filled with belittlements, facts that do not absolutely represent the reality, just because you think that there is a leader that deserves to be the only one leader. That obviously goes hand in hand with the alternative facts. That what you are doing.