There are plenty of developers working for the community. I myself provide a Merged GameWorks branch to the community for free. The issue is I dont think you will find many who are willing to put in the time for integrating DX9. I am looking at the feasibility of it now, but it is a fairly massive undertaking.