Errr FFXI was technical DX7/. Which is significantly more archaic then DX9. There are still new games launching today with DX9 and that is perfectly acceptable. The reason developers do this is because Windows XP is still supported and has large install base. Unfortunately MS screwed consumers and developers alike with their decision not release newer versions of DX for WinXP.