HankLloydRight
No Roads
One thing you don't understand is Software CAN cause hardware faults and Software CAN work around hardware faults. I do it ALL the time.
Now, some software work arounds and solutions you might not like, but software most certainly can deal with hardware issues.
For example on Model 3, the poorly designed HARDWARE for the windows that tended to freeze easily. What did Tesla do, when the temperature was low they didn't close the window all the way unless you were driving. Pretty clever. I hate that fix but it did help some folks with frozen windows.
Another one, was frozen charge ports. Again another hardware design flaw. What did Tesla do, they pulsed the latch periodically when the temps were cold. Again clever and again I didn't care for that fix either. But it avoided them replacing a lot of latches (Which they eventually redesigned).
Or the famous one that limits charge rates on certain batteries to prevent chances of fires. Users love that software update.
Or keeping the suspension lower to avoid design flaws in the shafts that vibrate. I'm sure your X has that feature too (both the Shafts and the Software the keeps it low).
So it could be a bug that is causing overheating or a hardware design flaw, you will never know and Tesla will never share that. But Tesla has tons of control over heating and cooling components. So a bug or work around that they may come up with might be good fix in software. This assumes it is an overheating issue, which you have zero proof of. All you see are symptoms that look similar to overheating, but you have no idea and just guessing.
If you hate the car that much, just get rid of it, while prices are good, and move on. Hint, don't post it on this web site.
We've disagreed on a few things in the past, but this time I wholeheartedly agree with everything you posted here. I was going to post something nearly identical.
It is most certainly possible to fix some hardware problems entirely with software. I've seen it done countless times and have even done it myself.