xrapix, you are wrong. without the ability to join a domain xpmce wasnt much of an xppro with added bits.
it is much more an xphome with some pro parts tacked on, and the mce side.
dolby, it was OEM only for a number of reasons, but mainly because most consumers wouldve tried it out using non-qualified parts/drivers/codecs and end up having a sour impression, so microsoft made it OEM only so that the OEM's can qualify allt he hardware and ensure it worked properly before it got to the consumer, and *hopefully* the consumer would have a positive impressions of xpmce, which was important as it was part of the MS digital connected home initiative.
if mce failed miserably (and looking ap mce related message boards it wouldve failed if it was a consumer product) then quite a lot of what microsoft is doing now wouldnt have existed.
if you think this is incorrect, then just ask yourself how many mce questions are on this small part of the internet (myadsl), and how many people have given up and used xppro+(some other app) to achieve similar functionality.
edit: one other snippet i jsut remembered, regarding the licensing fee...microsoft wanted OEM's to ship media center by default instead of xphome, so relaxed the hardware requirements (wasnt necessary to have a tuner built in) and the actual cost of the item was less than xphome for quite some time...to promote mce usage, and allow OEM's the chance to upsell customers to tv tuners etc.