Why more /sys/class/hwmon//temp_label than CPU cores?

So, I am currently working on a Linux tool+daemon to replace auto-cpufreq with a more efficient, tunable and observable alternative. And obviously, to tune a CPU well, knowing how hot it is is a requirement. Then, how do you actually see how hot your CPU is in Linux? Using /sys/class/hwmon of course. This path contains hardware monitoring devices. In the laptop I'm testing this on, hwmon4 under…