As AMD owner that has experienced this issue, the black screen crash is manageable for some symptoms and very likely not AMD's fault. And it's NOT just 7000 series, it's happened to Nvidia card as well if you search for the "Nvidia black screen crash".
Disclaimer, not all crashes in that link you posted is related to the same cause, trust me because I did my home work when my 6800XT experienced the black crash. Specifically, mine is the monitor sleep crash(can't wake monitor up anymore but can hotkey reboot and sometimes goes into boot loop after a system critical error(have to cold shutdown unplug psu power cycle and then reconnet) usually around mid night update time.
What I found how to fix my issue is that there is an old version of driver that does not have this issue at all. Use that for quite a bit of time until someone else report more stability for a different version of driver then I tried again. But then I got tired of stuck at older version driver and experiment around, found that don't put screen to sleep and don't "lock" your windows(keep the windows at desktop and not lock it remove that black screen crash issue that I have. ** important, this is very different crash than the playing game and crash to black screen, which is much easily addressed as most that run into this(that I saw during my hunt to fix my issue) have bad component or PSU not good enough. **
And, my new rig also full amd setup does not suffer the same issue at all with desktop lock or monitor sleep after 15mins.
old rig: 6800XT amd stock, auros master MB, 3900X new rig: 7900XTX Merc, msi B650 MB, 7800X3D
Yes, I've done firmware updates and everything. You might be wondering, why I said it might not be AMD's fault after I said there is a version of old driver that does not have this issue. My reasoning is like this. The older version of driver probably did not implement some more modern power saving or whatever inter device communication protocols that leads to the crash thus aren't triggering it. The why it's seems so wide spread is because it could be triggered and happen when one of the component can't return and communicate with the system properly. That means, in my case more power management related issue:
- the MB bios regarding power policy issues.
- windows driver/kernel that manage power policy( I don't think I've seen any post that have this black screen crash on Linux)
- monitor bios and the connections
- display driver and protocols responding to the requests(windows have to go through GPU to ask monitor to go sleep)
See how many points of failure this could happen? Now think about how most people use their hardware and upgrades? ie.
- how many people upgrade their graphic card and then check if their MB/Monitor firmware is up to date??
- how many people keeps delaying driver updates or windows updates??
- how many manufacturer stops updating firmware for their older MB/Monitor?? (I pretty much suspicious of my Acer 144hz 4k IPS panel for causing the crash, cause at the time I was investigating, the monitor's firmware is already old enough, from 2021, just went back to check again and still the same version.)
I hope my information show that it's manageable and not a hard problem to get around. And actually running into this is pretty rare as there aren't a lot of thread and not really "wide" spread.
Yes, it's fixed both on their tech upgrade backend and naturally(with slight player count decline. )