I don't know the exact details, but I'm confident that Larian got more data in the first day of EA than in ALL OF THEIR QA. Probably even the first hours.
Yes, they could have spent another year testing things and making sure all permutations were tested, removing all the bugs and broken graphics and adding all the cutscenes.
Or they could do what they did, allowing us to play the game earlier and find all the bugs in a fraction of the time.
If that were true, why would they need over 365 days of that amazing productivity in QA?
Most of what needed to be said and reported has already been posted multiple times, it is very clear what is the general view of the consumers... is it going to take a whole year to implement those changes? Or maybe they went ahead in releasing the EA because they didn't have all the classes finished and cinematics pending etc?
What is the need behind releasing the EA when you don't have most of the content finished? I mean the content you KNOW it is going to go in the game like the missing basic classes, customization options, cinematics that you know are going to be there etc?