Well that's the thing, what is called beta now used be to be call demo when betas were an actual thing and betas were work in progress. This is a demo that is showing what the game will be on release. Beta has become a marketing term as opposed to a stage in game development and it happened 10 years ago already if not more.
Any and all excuses from any other release that were saying that the beta is buggy because it is just a beta build were always proven to be wrong and the games would come out buggy mess almost identical to "beta" build, I see no reason to think otherwise in this case.
As I say, maybe it will be like this on release maybe it wont but then again I am one of the few people who still see the word beta and treat it as a beta. I wonder how many people ranting and raving on various forums about issues have even bothered to put in a beta bug report on those issues, you know in the way that you are supposed to do with a beta. I would bet its not very many. What we do know for certain is that this beta build is from August, you would imagine that SOMETHING would be changed between an August build and the release build in November, I'd find it difficult to believe that in November they would release the game with the exact same build as 4 months earlier and thus I give them some leeway on issues. I'm a little bit of a wait and see kind of guy than a straight to 100 degrees heat kind of guy