I mean, is every company required to tell you every single line of their tactical decisions? They presented a product, that product has specifications. As a customer you're free to check out the specifications, and buy the product or not based on these specifications meeting your requirements or not. Software not being ready was a given, it's literally a new architecture, it's hardly the first time this happens in computing history, and definitely not the first time for Apple. What's the problem here, what did you expect them to say in said keynote?
I was making a point that I'm sure they said that it's already the best laptop made ever, not just dipping their toes in with a rough around the edges product only for early adopters who don't mind broken stuff.