why show their hand right before their competitors make the foolish choice of releasing it?

I suspect it is because Micron is a publicly traded company, its management has to answer questions from the investor community.

And because DRAM is a commodity business, profits in the long term are possible even if a company does not win first-to-market profits.

Finally, there is always a market segment that is not betting on the new technology when it is new.