Re: Is it just me
Well, there are still several drawbacks on Linux:
Firstly, the fact that there are not many game companies supporting it. Steam is nice, but even then half of the games on Steam aren't available on SteamOS/Linux. And that's well, Valve is pretty much the best company when it comes to Linux gaming. EA and Activision-Blizzard don't give a hoot, and the latter even actively ban users caught using WINE to run their games. EA is slightly better in that they don't care if you use WINE, but a lot of their games are hard to get working in WINE anyway. Also, sadly, there has been no port of EA games to Linux ever since Loki Software folded.
Secondly, hardware support. Linux devs need to listen to their users more. Last I tried only Ubuntu supports hardware RAID. The excuse that motherboard RAID isn't beneficial is not valid. A lot of modern motherboards also enable caching when RAID is enabled. Also, I've said this many times before, but the anecdote that the CPU is handling the scheduling just isn't true on certain chipsets- for example, the NVidia NForce chipsets has an ASIC to handle the RAID arrays and offload the task from the CPU. The distro developers shouldn't be all smug and tell users to just stick to AHCI - there are valid reasons to support motherboard RAID.
Additionally, Radeon support on Linux still lacks CrossFireX/Dual Graphics support and even basic functionality like stippled and smooth primitives on certain cards. Ever since FGLRX support was dropped, many rigs went from competent to unusable. I was forced to convert one of my rigs that ran Ubuntu back to Windows because it FGLRX no longer supported it, and said rig happened to use a APU+GPU dual graphics configuration (1).
Don't get me wrong, I still do have several Linux boxes dedicated to the cause. But losing FGLRX and being stuck with Ubuntu because it's the only Linux distro that supports motherboard RAID is pretty frustrating.
(*1) https://www.x.org/wiki/RadeonFeature/