AMD simply do things diffrently, they work with developers just as much as Nvidia, the difference is when they do it for the benefit of everyone.
Poppycock. So their launch prices were for the benefit of who?

Martini. I recall being very annoyed at Nvidia. I still am - I didn't post here to raise my complaints I simply posted to explain to some one comparing prices of a 7950 to a 680 and saying something along the lines of "It better perform £140 or something".
AMD tend to offload work onto others and because of that it shows. If they concentrated on 3D in the drivers like Nvidia does then no doubt it would be much better. They don't though.
Humbug. Go and do some reading about Havok. AMD were just as keen to have a monopoly as Nvidia.