Wait for More Information About Anthem DLC Expansions
We do know that there is no paid story DLC or paid seasons as part of Anthem, we don't know exactly what you will get and the wording doesn't completely rule out paid DLC or paid content of some kind.
Bioware has stated that there will be no "pay for power" that lets you buy your way to a bigger and badder Javelin or weaponry.
We know that you will get free Story DLC as part of Anthem. This is great news for the longevity of the game, but we don't really have the details around this.
We also don't know how cosmetics will play into this, and there is a good chance that we will see some kind of monetization over the long run.