Yes, Go to this thread,
http://www.thefewgoodmen.com/thefgm...ar-3-0-engine-upgrades-released-for-pc.20577/ and look at response number 19 for some excellent instructions on how to upgrade in such a manner that you will have both the 2.12 and 2.20 version (3.0) available on your computer so you can play with anybody.
To clarify, I have 2.12 installed. $20.00 is no issue, in fact, I'd be willing to pay BF that much per month just for the right to play the games. I'm willing and ready to buy and install 3.0 to play with anyone, after all I plan to buy it sooner or later, but as yet I have no one to play with it anyway, so as soon as I have someone to play on 3.0, I'll buy and install it. It will only take about a half an hour. No biggie. It's not as though I'm avoiding installing it, I just don't need to right now, so I'll wait until there's a reason.
My thinking is that whenever any company comes out with a new game, an expansion module of sorts, an upgrade, a patch or whatever, there is a high probability that the company will immediately come out with a patch to fix all the things that were wrong with what you just paid for and installed in good confidence (the evil villains "Microsoft," being chief among companies to use their clients as lab rats--and paying for the privilege--in fact they may have invented the modern version of the process for all I know. There was a time when such products came with warning labels like "Made in Japan," oh how times have changed). So I like to put off upgrading for as long as possible, to wait and see if there were any bugs that needed to be ironed out and avoid being a guinea pig. Let the youngsters do all that. And sure enough, there is at least a shader problem that has to be resolved with this upgrade. So I"m happy to upgrade if I need to in order to play someone, but until then I'll put it off and let all the nonsense get sorted out first.
Oh and about messing up the number of installs you get by making sure you have a copy of both 2.12 and 2.20 or 3.0--whichever you want to call it, don't worry. I have already talked with Support on that issue (because I'm something of a curmudgeon and I was throwing a fit about finding out I only get four installs of the game, after just buying all the games and modules at once) and I was explicitly told that BF's limit of four downloads is actually four computers. Once you have installed the game on a computer, you can thereafter reinstall that game as many times as you want on that computer without further penalty. So it is unlimited installs on up to four computers. Furthermore, each year you can install the game you bought on one more computer, and I was told that if I ever actually run out of installs, just get in touch with them (presumably to help me out).