nelg said:Sounds like SM3.0 ( in its current incarnation) vs. SM 2.x, so would you argue that it is premature to utilize SM3.0?
No. That is a completely different story. You can simply recompile SM2.x shaders to SM3.0 without changing any code. If this improves performance, I don't see why you wouldn't use this option.
One may argue however that there's not enough hardware around to write specific SM3.0 code for. As far as I know, Futuremark also didn't write specific SM3.0 code, but simply compiles their code for the best model the hardware supports.
At any rate, there are no disadvantages to using SM3.0. But 3Dc does have some disadvantages, and requires both code and artwork to be modified.
In short, the analogy is completely superficial.