I think so. It's actually pretty amazing that everybody here that wanted one at launch managed to get one this Holiday, considering how quickly it is selling out whenever it restocks, and considering MS is saying they are expecting sellouts on restocks until April.
Well, we were all like "ready, set and go" at the keyboard when preorders opened, weren't we.
In my case (probably the outlier), I benefited from a delivery app that had businesses mark consoles as "always available", meaning I could just get it and as soon as they restocked, one would be notched for me. Since they are sourced from local businesses instead of a warehouse, that meant it was less likely to have delays, as said businesses don't allow you to buy when not in stock.