I totally get it, even for me, someone who is pretty tech-savy, it took around three attempts in the last three years to switch to Linux, and I've always given up until now.
But the issue is the reputation Linux gaming gets. I was convinced that I probably will have to dual-boot to play games, aside from a very small subset of games that may work. Every time I was trying to switch, I didn't even get to try any games just because I kind of assumed that it's going to be even bigger struggle than it was to get some of the tools I need to run, so I gave up.
But this time I gave steam a try, and was really surprised that so far, every game I tried running, including some with Easy Anti Cheat, I had almost zero problems, with the only outlier being the cutscenes.
Also, of course it's not a lot easier to just use Windows and game on it, but you pay the cost of privacy and Windows stuffing ads into your face, using increasingly darker patterns to push their bullshit. So, I'm not looking for an easier way to game, but doing it to not let anyone use my habits and data out of principle. I'm already used to minor inconveniences attachted to it, such as lack of cookies so you have to relog, VPN breaking default language on sites, or some apps not working properly on my phone (GrapheneOS). It's totally worth it for me, but it's not for everyone.
So, my point was not to convince everyone that Linux is better for gaming. But to let people like me, who would like to try switching are afraid that they will still have to dualboot for most of the games, know that's not really the case novadays, and that Linux is perfectly fine for gaming.
I hate Boids with passion. It's the Red Herring of local navigation, every gamedev tutorial has them, but it's borderline unusable once you get a little bit more complex terrain or require slightly more complex situation, not to mention that setting up the weights for it to not be totally ugly is pain.
If you ever need local navigation in a game, do yourself a favor and forget Boids, and just go directly for Context Steering.. It's still not perfect, but it can handle slightly more situation with a little bit more grace.
But fuck local navigation, I hate that problem with passion.