SM3.0 already *is* a standard. It's been in DX9 since it was shipped. Secondly, developers don't have to do that much extra work to target it. When PS1.x was shipped, HLSL didn't exist, so developers had to hand-code several versions. Now, more work can be done by the compiler, easing the work needed to target multiple shader versions.
As for card availability, we know we're talking about SM3.0 usage 12 months from now, not "right now". Games "right now" were started 18-months ago. The fact that PS2.0 got little to no usage when the R300 was first shipped didn't stop you from super boosting PS2.0 back then and using it to beat the NV3x over the head, even though 99% of games, even games shipped in the last 12 months, were using 1.1 shaders or less.
So why the dismissal? No one's saying the R420 sucks because it lacks SM3.0. We're just saying SM3.0 isn't the worthless feature you keep asserting it is.
As for card availability, we know we're talking about SM3.0 usage 12 months from now, not "right now". Games "right now" were started 18-months ago. The fact that PS2.0 got little to no usage when the R300 was first shipped didn't stop you from super boosting PS2.0 back then and using it to beat the NV3x over the head, even though 99% of games, even games shipped in the last 12 months, were using 1.1 shaders or less.
So why the dismissal? No one's saying the R420 sucks because it lacks SM3.0. We're just saying SM3.0 isn't the worthless feature you keep asserting it is.