A causa di alcune restrizioni imposte dai termini di servizio di Steam, EA ha ufficializzato la decisione di non commercializzare Battlefield 3 attraverso il noto portale di digital delivery. La causa risiede nelle restrittive condizioni imposte riguardanti il rilascio di patch e/o aggiornamenti al software, il quale non può avvenire tramite client interni al gioco stesso.