Eric, I think the next developer livestream needs to be a soul searching reality check where your team sets some honest expectations. Some phrases that come to mind:
"We planned to release seven chapters, but due to all the delays in just the first two, we think it will be closer to ten. (or twelve)"
"We have decided that a monthly cadence isn't working. In order to deliver what we forecast, we're moving to a two-month release schedule."
I like Bioware games. I enjoy SWTOR. I don't know if it's excessive optimism, lack of resources, or pressure from EA to bite off more than you can chew, but you're losing credibility. Be honest with us. Under promise and over deliver.