Ybarra whinging about the headline (because the article gives exactly the context required and is by no means "weaponized") is exactly why people don't trust developers to self-critique. The headline isn't the issue: the core issue is a team of 100 ballooning to 500+ to deliver objectively less content (and doing so inefficiently).
Like Shen, one of the lead developers on the fucking game, is out and out saying "We did not have the time we needed to create the climax that the story we've been telling, demands." I haven't played NG+ of SF, but there is a lack of oomph to the ending of the game that is hard to argue otherwise. In a 100 person team (such as that that made SKYRIM) where you are constantly cross-collabing, that might not have been an issue.