Code doesn't write itself. And in the AMD case they help a lot (employ 4 or 5 FOSS hackers) even if they are not obliged to (the documentation is out there). They write most of the code so in many ways its "their code" that they give to everyone for free.
AMD Catalyst Will Not Support Next Xorg/Kernel version Anytime Soon
Did you expect wayland support? You fool...
## VGA ##
AMD: X1950XTX, HD3870, HD5870
Intel: GMA45, HD3000 (Core i5 2500K)
So you don't know but yet you shout with much finger pointing at X/Y/Z company as if you do know? Wouldn't you be better frequenting (H)ard forums or Win forums or something? I thought phoronix was a FLOSS biased forum?
You could learn how and learn how to want to do? or is it easier to whinge and use a blob?