Since a BIOS update fixes skylake its not a massive issue but I'd argue any finger pointing about those CPU generations you mention should be directed to Intel and not P95 itself. My 3570k heats up rather a lot on the latest versions with AVX support - tbh I think the whole TIM issue is to blame for that, Intel went the cheap route and I'm not sure if they even thought about AVX workloads - utilisation of AVX really pumps up the temps on Ivybridge (at least from my experience).
If I were to delid it and sort it out I'm sure I can run much cooler but this CPU I have did not do well in the silicon lottery, it forgot it was on that day!
The voltage needed for > 4.2 makes it too hot to run encoding tasks.
For info I run at 4Ghz and need 1.21v - 4.2Ghz needs 1.30+ my CPU cooler is a NZXT HAVIK 140mm.
As for Prime - I've used it for years that and the program "ycruncher" are my go to's for stability. I also actually use Prime95 for its intended task so one of the few!
PS - FOr a laugh I would love to see what 8Pack could put out on ycruncher see if he could make the leaderboards
http://www.numberworld.org/y-cruncher/#FastestTimes