Thank.GOD.
I rarely dabble in multiplayer, and the last time I took a quick peek at the multiplayer component of a game I love (MGS5) I was burned badly by how they handled DLC.
As soon as the DLC started to come in, you could no longer play with people who had them, unless YOU had them too. It resulted in 2hour long queues, and subsequently all interest in multiplayer just died for me.
Thank god this doesn't seem to be the case with Bioware.