I hear fans on all my Macs go to higher speed during an upgrade because there is a lot of work being done behind the scenes - searches of file systems, manipulation of logs, and in general it's one of the more processor and I/O intensive things your system is ever asked to do other than perhaps export 4K video from an editor.
I regularly see a new OS release or driver break due to flaky hardware as it's all about the way hardware is accessed, memory patterns and timing, which is critical.
I once had to work directly with a hardware vendor whose disk drive was sold by the tens of thousands into products sold around the world, but failed with the driver I had written. Other devices worked flawlessly with it, but theirs failed. They of course blamed my driver, but I knew it wasn't.
Back then I worked for a large company and was able to leverage the threat they would lose our future business if it was ignored, so the vendor flew a team in from Japan to work with me on diagnosing the issue.
They attached their protocol analyzer and I demonstrated the issue twice in a row. The team spoke to each other briefly and then left, as they immediately saw the issue and I got new firmware the following week that completely resolved the issue.
I could also tell you tales about chip errata and timing issues in bad FPGAs, but I don't want to bore everyone; timing issues in particular are fun, as anyone who's ever debugged hardware with a can of freeze spray could tell you. (Cooling a chip with freeze spray causes timing to shorten and thus timing falls into or out of spec.)
So no, the fact that the OS changed in no way exonerates the hardware from being at fault, and the easiest way to narrow that down would be for Apple to try to reproduce the issue on a copy of your hardware, which if they have not yet fixed the issue I suspect they have tried and failed to do.