Agreed. Best part of owning a Mac is you don't have to worry about playing the latest games. Because most games don't get ported to the mac platform. You'll have much more free time to do other activities.
You do get Wine/Crossover on Mac, which lets you run Windows software and play Windows games.
But it's like the dysfunctional, retarded cousin of Wine on Linux. On Linux, you can easily run 70-80% of Windows-only games (for me it's more like 95%, but I don't play multiplayer games anyway which is where support is worst due to anti-cheat software usually). Including many recent releases out-of-the-box (especially with Proton which is directly integrated in Steam), even Cyberpunk could be played on Linux like 1 or 2 months after release.
Most of that doesn't work on MacOS, so maybe you'd get 20-30% of it there?
Gaming-wise Linux is miles ahead of MacOS - not in native support, but in "who gives a fuck if it's native as long as I can play".
NEVER delete the porn. You'll regret it.
Keep it and hand it over to your grand-children on your death bed. Or, if you don't plan on having kids, donate a mysterious hard drive to an orphanage.
If there is an afterlife, you'll be giggling for eternity.
Anyway, on-topic:
Unfortunately I have to agree with most others here that the issue could be just about anything. I hope for you it is the GPU driver, but if it isn't then most advice here was sound.
You'll have to start excluding sources of the issue one after another.
My gut feeling would be that it is an hardware issue, given the apparent random nature of it - faulty electronic devices like to be random like that.
My best hint would be to start excluding sources not from likely to unlikely but from easy to hard:
Would suck to completely uninstall everything if it turns out you only had to exchange some memory.