I fully believe that DX10 is going to force programmers to account for the growing number of cores on CPUs. In all reality, 4 cores now doesn't equate to a better gaming experience in most games but it's gaining ground. Just because it's early doesn't mean that there isn't a future for it.