Well since it's official now I would welcome as a concerned customer a good old BW PR telling us that Schlerf work for the company is complete and the major elements of the plot are all in place and we should not worry about it. That would reassure us.
*We* don't need to be reassured because most of us are adults who don't fret over things like minor staff turnover at a video game company (and yes, in the grand scheme of things, the amount of staff turnover we see at Bioware really is minor, so stop being so melodramatic).
*You* think you need to be reassured, but I have no idea why.