..because the WDM driver model, which works "OK" now (relative to Windows), was immature when ME was released - so it's half 98 and half NT, with the worst aspects of both.