probably partly because Xandros is a paid for distro and as such has a) had paid devlopers ensuring stuff like that works and b) doesn't has the same freedom vs binary issues of 'free' distros