Плохая поддержка DX-девятки - это результат ликвидации поддержки OpenGL.
С возможностями DirectX10 железа прекрасно получалось ознакомится еще на XP через OpenGL.
И городить отдельный DX9 рендер не было необходимости.
В случае OpenGL, пришлось бы делать дополнительную мини-веточку для учета особенностей ATI.