[edit: When I think about this a bit more, there is one time when cross-fade is useful: For cross-fading between two semitransparent images. In that case though, what’s wanted is not really a compositing operation at all, but rather a straight linear interpolation between the respective RGBA components of the two images.]
I don’t at all believe that people working on the color and graphics aspects of web specs are sufficiently critical. In general, those aspects have been quite under-specced, and browser implementations have been incomplete and buggy. Things are improving little by little, but to take one example, there is still no proper color management of CSS/HTML colors in any browser except Firefox, and I believe it’s still turned off by default there.
"the start image has a global alpha applied to it equal to (1-p), the end image has a global alpha applied to it equal to p, and the end image is then composited over the start image with the source-over operation." (see http://www.w3.org/TR/2011/WD-css3-images-20110217/#cross-fad...)
There are many people working on the Web specs from various groups, and they are very critical. Anything that's added to a draft will undergo a lot of review so you'd be hard pressed to find something glaringly useless.