They announced today there is no party lock. All of this consternation was for nothing.
There was never anything shady or duplicitous here. They probably just wanted to make absolutely sure that they could deliver a feature before they promised it. That is ethical game development.