There seems to be a misconception that since the average time of EA across ALL steam or all games is around 3 years, then 3 years should be an acceptable time for any EA. I am not sure that's how it works. There is no concensus on what the appropriate time to wait on EA is, or what features should be in. You get to decide for yourself if you're interested. It's not "ok or not ok", it just is. And we get to decide if it's acceptable FOS US.
Also, something important, most EA games are run by small companies, indie ones that are not able to sustain full development without EA funds, especially since they are small and understaffed, and that is why you see large development cycles with EA. That doesn't mean that Larian is doing the same, but it does beg a question in the end.
I'm not trying to imply here that Larian is not up to the task. I have full faith they will pull this off. But should they have more staff for something like this? Is it really ok after 2 years+ of EA for a 5e to have classes like Paladin missing, and celebrating the fact that subclasses that are fan favorites like Hexblade and others will not be in the game, "because it's too much work"? We, as consumers practically, are not here to understand why features cannot be in, we are here if we think the offered features are enough. And we do have a right to officially know, what features of 5e content are gonna be in the final release. We have people saying only PHB is in, and others claiming they datamined even Tasha's classes. What is the case? Is there any point of keeping us in the dark?
And we are not here to defend or to attack a company. Never. They are selling a product, plain and simple. Are you buying? Are you ok with it, or do you want something more?
The only thing i can say for now, is that if Larian makes another game in the future, i will not support any kind of EA. I know there is no guarantee about when the game is out, but if you want to convince me that anyone was expecting 2.5years+ of EA for BG3, and that it is acceptable for a company like Larian , you're gonna have to try harder. Either you're willing to defend anything, or you actually think Larian is indeed too small, so more than 2 years is ok, like the small indie studios.