Let's be clear: in Apple speak "walk-in stock" means stock that is available on a first come, first served basis for people who turn up on the day, without a reservation.
Those queues you saw were for people with reservations, e.g. through an up-front payment using the 'collect in-store' option when ordering, or through the iPhone Upgrade Programme.
Last year, Apple put out a statement a few days before launch - note that this means after pre-orders - saying there would be no walk-in stock for any Jet Black or Plus models of the iPhone 7.
That Apple is saying there will be walk-in stock for the X, and that they are saying this before pre-orders even begin, is a very positive sign.
Disagree.
It’s there way of making the lack of stock online look better. They will hold pre-order stock for stores. And it will still be limited.
They are mind fing you...