One comment about it being a holiday. Remember, Inno is a GERMAN company, and serves many places, not just the United States. How would you feel if they released this feature on all the other servers, but decide to hold off the release on the US by a week or so. I suspect the outrage of slighting the US would be enormous.
Now, as it turns out, this feature seems to have a number of problems that were seen on Beta, and probably should have caused fixes to be worked out there before release, but Inno had some bad planning and made a public announcement about the feature, with a release date, before the problems could be fixed. Likely the release date was set when they had the code 'working' but before they could get the operational feedback.
This does seem to be a common issue with their Beta program. They use Beta to verify that the feature works as designed, but not as intended (does the code meet the specifications, not does it result in the intended operation).