But it's a fact that the 10700 is in every way a little bit better -- uses a little less power, puts out a little less heat, runs a little faster, has more processing power -- for the same amount of money.
I don't think the 10700K will be drawing any less power or putting out any less heat than the 9700K. Both processors will be manufactured on the 14nm node using a very similar architecture, so power draw and heat output should be quite similar for most workloads.
And clock rates should be quite similar as well. The 10700K only boosts about 0.1 GHz higher, which shouldn't amount to more than a 2% difference in performance at tasks limited by CPU performance.
There is one notable addition though. The 10700K adds SMT (Hyperthreading), which makes it more similar to the i9-9900K. SMT allows two threads to more efficiently run on each core, allowing for more performance at heavily-multithreaded tasks utilizing more than 8 threads. Today's games don't really need that many threads though, so it's probably not that much of a concern at this time, and performance in today's games should be virtually identical between these processors. Perhaps a few years down the line, those extra threads might see more use in some of the next generation titles though. In workloads where those extra threads are utilized, it will of course be drawing more power and putting out more heat than a 9700K though.