Ain't that the truth. Mac gamers in general have always been this niche anomaly, even if it has become more accepted and growing over the past decade or so.
As much as I'm not fan of some of the things Apple does, I don't think I'll be switching to Linux myself because I really don't want to learn my way around yet another (fragmented) OS that also may require more manual tweaking. I still very much like OS X/macOS/whatever it's called these days, and for my general purpose computing it'll remain my OS of choice with a bit of gaming on the side. For the real gaming, I have my Winbox.
Fragmented? The entire thing about Linux is that it is Linux. No matter how you decorate it, or put sprinkles on it, at the core, it is still Linux. There is only fragmentation at a packaging level, and it's only between three major schools of package. (RPM, DEB, and what else) This is becoming a thing of the past with package independent means of applications such as Flatpak, Snaps, and what have you.
All these terms aren't fragmentation, just because someone is running Gnome 3 on Mandriva doesn't mean they're getting something radically different from me running Fedora 26 on Plasma 5. It's just different environments, tailored to the needs of the user/consumer.
I can have my window controls on the left if I want. Doesn't mean you have to have them in that same way or order. You could probably put them so it's like Windows 3.11, for all I care. And you could make it look like Windows 3.11. Nothing is stopping you.