I'm not sure about that, where'd you see it?
It's probably less cumbersome, but as for being more protective, I don't know.
And to the guy asking where you can get them... it doesn't look like they actually manufacture products under their own brand name. Seems more like they sell their technology to companies... Sessions, for example, are advertising their new layering with d3o technology all over their website. SixSixOne (for those of you who bike) also have knee pads with d3o, Quiksilver have a hat with d3o.
Check out their products here: http://d3olab.com/products.php?section=4
I'm liking the Quiksilver hat, as well as the 'Ignite' hat, it says 'Out Winter 07/08'... it should be out soon?
Personally, I don't think these pants look too bad either