Just speculating.
I think it's their way of keeping costs down. Less inventory, less overhead. Almost like made to order (think Dell). When they get a batch of orders, they assemble them at the factory and then ship them out, in batch. Subs take a bit longer to make than laptops. Plus the orders trickle in, slowly.
Again, just speculation on my part.