Installing os x on a non-Apple machine is a hack. Installing linux on simple hardware was never supposed to be a hack. As the author says, the drivers of even linux friendly companies like intel and nvidia don't support their latest developments which forces desktop linux user to get on with inferior hardware.
Nvidia's binary drivers nearly always support their latest cards, sometimes even before release. It helps that people use Nvidia cards in Linux for doing Serious Work like rendering movies and analyzing stock trends.