I hear ya. I bought a AMD CPU+GPU laptop to run Linux on, but a month later I’m back to Windows.
While the default graphics driver worked most of the time, I had random graphic card crashes on a 20 year old Wine-ran game. Even the official amdgpu driver had issues (PITA to install as its not being maintained). No issues with newer games through Steam (Proton is amazeballs) fortunately. I also had random issues with a second monitor not being detected that were probably graphics driver related. Some random UI focus issues were likely a window manager issue (KDE).
Sleep/hibernate doesn’t work ‘out of the box’ and I couldn’t get it working reliably after screwing with grub. It was a gamble if it would actually power down or just go back to the lock screen. I don’t know why its so difficult for a basic thing that’s been around for decades.
So now I’m back on Windows, everything works as expected. Honestly I love Linux and its leaps and bounds better from what it was, but Windows is a still better choice for hardware support reasons. I’ll give it another try if AMD gets it together with their driver support.
https://amdgpu-install.readthedocs.io/en/latest/
You’re probably using the open source driver.