Many of us have been wondering why Battlefield 3, one of the most anticipated titles of the year, will not be on Steam.  Many assumed that it was because Electronic Arts wanted to keep the game off of the digital shelves of their main competitor.  While that was a fair assumption, it never quite sat well, because the game was also made available at other digital distributors that were not Origin.  Well, EA has finally come clean on a forum post to tell us what's up.

Essentially, it all boils down to Steam's current terms of service, or more specifically, Electronic Art's problem with those.  According to the post, the new terms of service will "limit how developers interact with customers to deliver patches and other downloadable content. No other download service has adopted these practices."  The post goes on to express that they hope to work out a deal with Steam to allow them to sell the game through the service.

It seems like there is a very vocal sect of the gaming community that really wants the game on Steam.  While it may seem a bit silly, it actually does make sense.  Having everything on Steam is a great way to keep one's games organized and updated.  Hopefully all of this will get resolved by October 25th, Battlefield 3's release date, and gamers will be able to get the game on their preferred service.