

Actually, it is. Anecdotally, I’ve never had an issue with my Nvidia card playing any games. Nvidia is certainly not as good as AMD, but it’s not as bad as the memes make it seem. In the past year they’ve worked more with Linux developers to provide better drivers. Not perfect, but it’s at least stable.
Installing the Nvidia drivers on Linux isn’t anymore difficult than it is on Windows.
If you haven’t used Linux within the last at couple of two years, then your experience is outdated and not relevant. There have been huge QoL improvements over that time.
I had the same phone, and the only reason I replaced it was because the USB C port was finicky. It must have been damaged at some point and when plugged in, the cable had to be just right. Wireless charging works great, but I wanted the stability of being able to plug in and know it would discharge over night when I didn’t have a wireless charger. Otherwise, I had no issues with the battery, and I got the phone when it was pretty new to the market. I swapped it out just a few months back, and it’s going to be my test phone for grapheneOS and may end up being a communal remote.