Oh, wonder why AMD is making sub-optimal drivers these days, mainly for GCN based cards and for older titles, maybe 'cuz of mantle? Btw, I don't know about matters regarding this stuff
AMD has historically had flakey OpenGL support. Things break, get fixed, break again, get fixed, rinse and repeat. NVIDIA has much better track record in OpenGL, but not even NVIDIA has been without its problems. Like Kolgena mentioned, OpenGL is not getting much love these days because hardly anything (on desktop) uses it.
Almost none of the commercial game engines use OpenGL, one big name exception has been iD Tech that has been used to run games like Doom, Quake and some others. In the indie world Unigine is also one such game engine, but it also supports DirectX. OpenGL is really limited to Linux, BSD and OS X. None of these operating systems have been on GPU manufacturers priority list when it comes to OpenGL beyond basic functionality and performance.
Microsoft's Xbox consoles use DirectX, whereas PlayStations 3 mainly used PSGL, a variation of OpenGL ES 1.0. PS4 uses very low-level API called GNM and a higher-level wrapper to GNM, called GNMX. I couldn't find definite details of whether they are completely home-grown or based on some other API.
For a little while now things have begun to look better after Valve announced Steam Machines and that they will be running on Debian. This happened roughly at same timeframe as when Linus Torvalds flipped his middle finger at NVIDIA for not supporting linux driver development the Linux Way, like AMD has done for quite a while now. Not too long after NVIDIA announced they will be contributing to the Nouveau open-source NVIDIA driver project. It remains to be seen what and how exactly they will be contributing. NVIDIA has always had better proprietary binary drivers than AMD though, so NVIDIA still has overall best experience on Linux.
Here's hoping Valve will be successful with their Steam Machines, as they would definitely be a boon to PC gaming and generally benefit everyone from developers to end-users. Developers like Crytek have already begun hiring people to work on OpenGL, so things are looking good. Of course it helps that Khronos has apparently gotten its **** together and OpenGL should be now on-par with DirectX 11.2 in terms of graphics features. There's SDL, SFML and Allegro among others to handle the rest of DirectX feature set.
Now if only Creative would follow the suit and finally bother supporting Linux properly. My Sound Blaster Z doesn't work in Linux. But that said, discrete sound card support in Linux generally sucks, so its not just Creative. Onboard audio chipsets generally work decently out of necessity. If Steam Machines can pull this stunt off, driver support in Linux should receive a huge boon and it won't be limited to just GPU's.
isn't there a way to voice the weird stuff in the drivers to AMD?
http://www.amd.com/reportChances of AMD giving a **** about FSO though? Not very high.