BF3 Positive Thinking
Like everyone else here, I enjoy BC2, but let's be honest, it isn't BF2/2142. I do like the gameplay, it has the feel of a console port, and a lot of the features that made BF2/2142 what they were are absent in BC2: large maps, mods, commanders, comm rose, VoIP (?!?), etc. The good news is that the DICE does acknowledge this.
Firstly, you must understand Bad Company 2 was never a "true" Battlefield game, so it's not fair to assume this is the direction DICE will be heading in, at least on PC. Series associate producer Barrie Tingle has said, "Battlefield Bad Company 2 is NOT a sequel to Battlefield 2 or 2142; it is a sequel to Battlefield Bad Company and as such the list of features matches that of the original game and not that of past Battlefield games." In other words, it was always intended as an offshoot, not a monster, flagship title like previous games have been.
Based on early reports, things look pretty good for the PC version of BF3. First of all, it's designed primarily for DX11. This good news for the BF3 PC since consoles support DX9. To top it off, it's optimized for 64-bit.
Firstly, we learn via Twitter from DICE rendering architect Johann Andersson the engine BF3 is built on -- Frostbite 2.0 -- is "primarily developed for DirectX 11"; XP and DX9 won't be supported (though you may be able to hack it). Also the engine will be especially optmized for 64-bit -- thankfully a lot of you have chosen the road less travelled. Good news in itself, but since consoles only support DX9, the implication is the PC version will be a "true" PC game.
I'm not trying to rally the troops and say BF3 is going to be awesome. I too am trying to keep my expectations grounded to avoid being disappointed. All I'm saying there's hope that this will be a good true sequel to the BF series, and signs point to the fact that the DICE is aware of the PC community - plus the fact that they know Bad Company 2 PC is different from what the true Battlefield series, so we can assume that BF3 will not be a slightly better version of BC3.