You seem to have intimate knowledge of internal goings on. Are you one of the devs?
I’m personally okay with them taking as much time as they need to get things in proper working order. This is the first time a beta has been conducted like this and I’m hoping it produces some positive results.