This is so dumb.
“We had way more preorders than expected, in order to fulfill our preorders, we will be delaying in store sales until after preorders have been completed”
that would be such a simple solution. It’s not like they are out any money either way, and pushing an instore sale date back to make other prior commitments work isn’t a horrible thing, it just means that people who didn’t bother to preorder won’t get it day 1, but most who wanted it day 1 would have pre-ordered it anyway.
this is what i meant yea, just delay shipping to store outside the initial batch until all preorders are completed. Or in a perfect world not at all until preorders have been made.
Just have everyone join the queue and call it a day, or better yet, make release day a Nintendo only thing, and then after pre-orders are handled, then start giving to the stores.