So I'm reading PC Gamer and I see an article that says, “Star Wars Battlefront Will Not Use Microtransactions”. Given the previous few Battlefield games, this surprised me. Granted, these titles weren't particularly egregious in their use of payments. Everything (apart from expansion packs of course) could be achieved through a reasonable amount of play. That said, it takes a lot of restraint for a developer to not just ratchet the requirements further and further to widen their net, so I can see the problem.
Regardless, by the third paragraph I notice that the representative never actually said that they won't (according to the snippets that PC Gamer quoted). The phrase is simply, “not part of the core design of how it works”. Granted, I would expect that EA would poke PC Gamer to correct them if they did intend to release a game in about six weeks, so I feel like their interpretation is correct.
That doesn't change that, according to the quotes, the only thing they promised is for the currency system to be fully accessible without payments. I'm not fully convinced that it will only be accessible without payments, though.