They never do launch products as ship to store from day one, to prevent a flood of people picking their new Macs up and using up store resources processing pickups. That's why with iPhone 7 you had to set a time to pickup. Probably didn't go to the effort of reservation system with this, but still holding off Apple Store Pickup until first wave shipments are done.