I think people need to get realistic expectations though. There is maybe no Hexadin Warlock option coming and it does not exist in Players Handbook. There is no Polearm feat at least yet implemented and feats is optional rule in DnD 5 to begin with. How are they going to fix Paladin level 5 spell Summon Steed that also a Wizard Conjuration School could cast? I do not know if that is going to be in BG3 in any form? Well and as for races. They do not need to release any race that is not in Players Handbook though Gityanki already released. There are a number of Cleric domains that will be added to the game from Players Handbook, but Twilight Domain is not in Players Handbook so not for full release I believe very strongly. Can mods add stuff? Sure but I was talking about base full game BG3 with official supported features. In addtion in far future perhaps an expansion that will increase level cap and bring some more features.
That release date Kethlar mentioned might be accurate and I believe this game will be released within first 6 months of 2023.
I think people's high hopes are due to the respect that they have for Larian as a developer.
I don't think it would shock anyone if Artificer is a class, there are like four additional races outside of the player's handbook and there are like 12-15 companions or something like that.
But yeah - expecting stuff like that is setting yourself up for the big sad.