[citation][nom]airborne11b[/nom]BF3 is a great game. Anyone who doesn't buy it just because of EA is a huge loser lol.Steam is great and all, but origin works just as good (Buy game -> download -> play). Even if it was on steam, you'd still have to use battlelog to find servers and such.Just don't get all the hate. Battlefield is a great game, one of the few great PC games franchises. Not supporting the BF series is about as lame as buying an Xbox.[/citation]
The point is that consumers' wallets drive choice. If you don't like something, don't financially support the company - as long as a company makes money, they'll keep doing what they want to do, not what you want them to. For those who aren't buying something because they don't believe in the company - kudos to you.
Sometimes I wish I could give money straight to the devs. I love BF3, the DICE engine, etc, but I hate the way EA manages publishing these games; I want to give all of my money to DICE and the other devs behind the scene.