Linux (or any other OS) runs terribly on Apple hardware, because the hardware is intentionally designed to run OS X and only OS X. If you try to run, say, Ubuntu on a Macbook, you'll notice that you won't be able to do basic things like adjust the fan speed (it'll be turned up to the max the entire time) and the battery life will thus be horrible, not to mention that the computer will also be insanely hot.
This is because of the way an alternate OS is installed on Apple hardware - it's actually running on top of a low-level layer that prevents the OS from having proper access to the hardware.
The only time I've ever heard of people running into driver issues these days on Linux for basic work is on Apple hardware, and that's the reason. So even if you like Apple hardware, you still wouldn't be getting your money's worth running any other OS on it.
If you want to run Linux, go for almost any other laptop on the market - you'll get better priced hardware, and the performance will be better.
This is entirely inaccurate. Even using the BIOS CSM ("Boot Camp") gives you full access to the hardware, and people are moving away from that to native UEFI booting.
Although, as far as gaming performance goes, I haven't actually run any games.
I'm not really sure what you mean by "running on top of a low-level layer that prevents the OS from having proper access to the hardware."
I am looking for success stories to motivate me for the next switch.
Of course I'm still running snow leopard a 2 versions back OS.
I'm pretty sure Linux support for a MacBook Air is pretty good, seeing how that's Linus's primary machine: http://techcrunch.com/2012/04/19/an-interview-with-millenium...