@ RPGFool - and others.
Thank you for kind answer, RPGFool, that's what I suspected it might be e.g. what the production people are doing. To me, it means they're basically in meetings all the time, but not getting much produced as a result of this as I see it.
I asked my question the way I did because as a teacher I have seen more and more middle men (or middle management) come in to try to control things, to try evaluate things, and to keep the budgets in line. And what you get is something very like this situation with Bioware; before a school had a principal, maybe a viceprincipal (a superintendent in the US, I think) and a secretary. And then one of the teachers were responsible for the books, one were responsible for the IT and so on and so forth. But not so today, most schools now an education manager, a head master, a principal, a viceprincipal, two or three department heads, and they all of course has to have their own secretary etc. etc. And no one can actullay tell where the responsibility lies for anything or how is responsible for what anymore....
To me, 1 or 2 production people are quite enough, it means that 1 person is responsible for deciding what to do and for making any decisions toward the production side of things. And maybe that 1 person could have an assistent, maybe two, at times, but no more than that.
Bioware proud themselves for not having had to fire people in its first 15-17 years of existence; I just had the thought that maybe, just maybe the 12-13 production people got this job, because the doctors /Ray and Greg/ didn't want to fire anyone after the merger with EA in 2007-2008.....
Another thought could be this: I agree that Bioware now seems to think that getting the game out on time e.g. on the announced release date is more important than anything else, especially so, since if they don't, their parent company, EA, loses money.....
And to me, somewhere along the line, Bioware seem to have forgotten that their vision is to 'tell the best stories in the world through the game medium' - not just make much much money.....