Considering M$ has the advertisement deal for Anthem, I am quite sure this was done on purpose to have something to counter Days Gone. My money goes to Days Gone, l will buy Anthem later (if it is good) in order to see if the game will have eventually some sort of micro-transactions or not