I wonder if the game may have gone through a rewrite.
The whole deal with Chris Schlerf combined with Bioware being unusually tight-lipped compared to previous games, is a little suspicious.
Possibly, but then the game would get delayed further.
I think it's honestly just an issue of "people complain when we show stuff, so lets show less." Heck, look at how they did Inquisition DLC trailers, a week before release in most cases.
I wouldn't be surprised if that is the goal now. Not a week before release, but a few months before release, or when the title goes gold in August.