At its peak, Beta has been released 20 days early, and obviously, we’re not at that point yet, but, they stated in the Future of Football Manager blog that the feature set was locked in earlier than previous editions so it stands to reason that the game would be ready earlier too.
i also get your point about bugs, BUT, having thousands of people using the game above what they would have in their QA team, will bring a lot more of those to the fore. And the earlier they can get those flagged, the more chance there is of getting fixes rolled out for 6th November.
Their aim with beta is never to release the perfect game, it’s to get it to a point where the level of known bugs is at least tolerable and the match engine is in a good condition.