EA announces retail copies of the PC version will be limited only to the Origin service regardless of what the preferred digital PC service a customer normally uses.
At the moment, EA did not mention if they will extend the requirement to digital copies or require Origin to be enabled alongside with the digital provider the game was purchased from. If the recent feud with Steam is any indication, most likely EA will either force Origin to be running along with other providers or demand any in-game content is purchased only from the EA store.
http://screwattack.com/blogs/ScrewAt...Origin-support