Hold on...
The cpu kept throttling at 75 - 80 degrees while playing Warzone, which caused some huge fps drops.
The 10700KF will not thermal throttle until at least 99.5C. It could be running at 98C and still be running at it's max turbo boost clock, 4.7ghz, or whatever it is.
You, or the system integrator would've had to go into bios and set a lower, custom thermal limit. I've not heard of SIs doing that, except with power limits on laptops.
For the cpu to be throttling that 'low' of a temperature, one of 2 things - perhaps both at the same time - is happening:
1)The motherboard is crap. To be more specific, the VRMs aren't adequate for this cpu, and likely thermal/power throttling. They will close their 'gates', supplying less power to the cpu, and forcing it to drop clocks.
So, what's the motherboard?
2)You are somehow managing to get the cpu to run the entire duration of Tau, which is the amount of time(seconds) the cpu is allowed to run at its turbo boost speeds, after which it clocks down, and stays that way until the task is complete.
Tau is 56s for the 10700K
Thing is, this shouldn't really happen in a game, because the loads are not constant, thus Tau is constantly reset before it expires.
Unlike in programs like Prime 95(small FFT) or CinebenchR23 where you can observe the cpu clock down after 56s and stay down until the task ends.
I'm suspecting the first one.