Although your 3770K had "SpeedStep", it didn't have "Speed Shift".
Speed Shift is a technology that instantly increases clock speeds so that background tasks and momentary light loads are completed much more rapidly than with "SpeedStep". Then just as rapidly, the processor returns to idle to save power. As a result, the processor is more responsive, so thermal behavior is quite different.
6th Generation processors introduced "Speed Shift" technology in Windows 10, which responds much faster to changes in workload than "SpeedStep" due to having many more Core speed and Core voltage transition levels.
Since 7th through 9th Generation Speed Shift is twice as fast as 6th Generation, some users complain of clock speeds, Core voltages and Core temperatures which rapidly "spike" or fluctuate. These behaviors are completely normal and expected.
Concerning your screenshot, you can see that in the "Minimum" column, Core Clock for all Cores did indeed reached complete "idle" at some point, which is about 800MHz. However, in the "Current" column, Clock and Thread Usage is varied, which means at that particular moment, the processor was
not at complete "idle", which is only 1 or 2%.
Moreover, you can see that in the "Maximum" column, Core Clock for all Cores had reached peak values, but Thread Usage varied widely, which means the processor was never anywhere near 100% workload. If you had instead taken the screenshot
after running Prime95 v26.6 Small FFT's, then the results would've been much more revealing due to the steady-state 100% TDP workload.
Also, If you had included a second screenshot showing Package temperature, as well as Package Power, the results would again be more revealing, which would show whether there's a difference in Package temperature between Hardware
Info as compared to Hardware
Monitor.