They're all gonna start claiming they have "too good to release" versions...
Because everything they release sucks.
But if they never let anyone not financially invested even see the "good one" then no one can say it's actually shit.
It doesn't matter if it works, it matters if it raises stock price. So eventually we'll see them just not release it, it could only hurt the stock price.