While it's probably inevitable that Mass Effect: Andromeda will have DLC of some sort, at the very least it won't have a Season Pass to purchase. Either this means that some of the DLC will be free, or all of the non-cosmetic DLC will be free ala Titanfall 2 (probably not likely), or it will all be sold separately like with the previous games, or (most unlikely) there won't be any DLC for the game.

BioWare's General Manager, Aaryn Flynn, gave this very clear responses on Twitter when asked about if there was a Season Pass incoming.

Let's just hope that BioWare understands that locking important story related content behind paid or pre-order DLC is a very stupid idea. I'm looking at you Lair of the Shadow Broker and I'm looking at you From Ashes.

Mass Effect: Andromeda is still slated for a March 21 release date, so we'll hopefully find out sooner rather than later what EA and BioWare have planned for the DLC.