People also sometimes forget that Bioware is made up of several studios. AFAIK, Anthem is being made by Bioware Edmonton who are the original Bioware studio and who made the Mass Effect Trilogy and the Dragon Age games.
Bioware Montreal made Mass Effect: Andromeda though, and before that they made the Mass Effect DLCs.
So there's still hope, but The Division encountered a lot of problems trying to do a game almost exactly like this. Hopefully Bioware/EA observed that process and learnt.