In my opinion you are expecting to much for air cooling, it all comes down to the CPU, some are better than others, there is no getting around that
4.6 GHZ seems to be the sweet spot for 6700K's above that some start taking to much voltage, but again it's the luck of the draw
Mine does 4.8 stably at 1.35 volts adaptive which peaks at about 1.376 using a Corsair H110i GT but I run a daily overclock of 4.6 at 1.3 volts adaptive which peaks at about 1.32 volts