Houve alguma confusão sobre o quanto que o novo serviço da EA, o Origin, será integrado no Battlefield 3. O Battlelog desempenha um importante papel, com a habilidade de procurar servidores e se conectar diretamente pelo navegador. Mas de acordo com Daniel Martos, da DICE, o Origin será necessário para jogar o Battlefield 3, caso o jogo seja comprado em uma loja. Não sabemos se isso se aplica caso o jogo seja baixado por outro serviço além do Origin, mas suspeitamos que o Origin será necessário não importa o que. Não é uma grande surpresa, já que vários jogos hoje em dia precisam executar um client em segundo plano, na maioria jogos da Valve, em que o Steam é necessário. Contudo, isso pode se tornar um problema caso o client estiver usando muito o CPU, o que foi o caso com o Origin durante o alpha trial do Battlefield 3. Claro, foi apenas um alpha, então vários ajustes e correções irão acontecer. Outro problema é o use de memório destes clients, tanto o Steam quanto o Origin usam algo em torno de 50MB de memória durante um jogo (mas pode depender do jogo e outras especificações do computador).
Semana passada, a EA confirmou que o Battlefield 3 não será lançado no Steam devido à uma regra em que DLCs e patches devem ser providenciados via o Steam.