http://www.intel.com/intel/intelis/museum/exhibit/hist_micro/hof/hof_main.htm
Look at the celeron and PIII. (though something is funny, because there was the celeron (which was PII class) and then celeronII, which was PIII class).
The pictures are identical, as far as I can tell, and the die area of the cache (the big blocks on the left) isn't so big that you'd expect a defect density that was enough to disable exactly half of the cache (or even 20%) but not scorch the rest of the die to happen statistically enough to make it viable to market a part based on rejects.
But, as I mentioned, I guess since the cache didn't dominate the area, it made sense for intel simply to rebadge.
In the case of a pixel pipe, I have no idea how big it is, so its tough to say "oh, its expensive just to disable half" or not.
It may be that the logic required for the pixel pipe is insignificant compared to other aspects of the chip, hence simply disabling and taking the margin hit is more cost effective than respinning the chip to cut out that extra area.
Or, it may be that the chip is pad limited (the I/O pads required make the chip a dictate minimum size enclosed) and that if you cut out the extra pipes, you'd still be stuck with the same size die. (Its not transistors that cost money, its die area)
Anyways, I'm sticking firmly to my thoughts that any 9500 with half the pipes on the same die is not culled from defects risen from the grave.