Don't forget shipping, cargo and logistics are currently all backed up I can see stacks of consoles getting held up in distribution centers, hubs, waiting at port and what have youI mean it's not weird to imagine half a million PS5 out there between production, sitting in a warehouse for a bit and then shipping to stores, etc...
It's not like they are produced and instantly sold.