Windows 11 isn't the unstable one — the drivers your PC has been carrying since Windows 10 are
A fresh install can solve most of the stability issues.
We haven't written up this one. XDA Developers has the full story — the link below goes straight to it.