> note that when apple product sees the light of the day, it's already the final product not a beta product as this was
And that's the problem - Microsoft pushing a product that isn't really there yet. All sorts of really important details (battery life, touch responsiveness, price, etc) are unknown and unverifiable.
Right now, this is nothing more than a paper launch, bordering on vaporware.
Now you can always argue why Microsoft chose it to demo it now in its beta form but that is anybody's guess.