There's a difference between patience and gullibility, and I'm starting to wonder which one I'm displaying by continuing to pay for a subscription. I really, really wish Bioware would consider this a case of missing functionality rather than "nice to have content". But it's so nice to be able to buy a ticket for the bus, we should all be happy to ride at the back of it, right?
If something wasn't shown, then they're aren't willing to commit to it being in. That's the step back. That's not to say that you're wrong. Everything could be there and ready to go. Getting information out of BioWare has been like pulling teeth throughout this entire process. Until they decide to actually tell us what's going on, all we can do is try to read the tea leaves of their other announcements.
Thus far, they have not inspired confidence.