>>36
Yes the graphics hardware companies are in a conspiracy to keep linux down. Sure.
Or maybe the endless of variations on gpu hardware a computer has requires a layer of abstraction so code consistently works across all the hardware. Exposing hardware more directly would definitely have performance benefit for games, like it does on consoles, but not really that much, because how many games can afford to hand optimize for 40 different graphics cards every release.
The biggest performance gain for consoles is not that the hardware is more exposed, but that it's consistent, which makes it much easier to tune and optimize for.