If this is true it would explain the CPU thread bottleneck.
I have claimed that BIS have reused the same engine as per their original plan but now I'm going to get some evidence :P be back in 10 minutes.
Operation Flashpoint: Resistence Tested on CO2: Battlefields (SPMISSION) CPU Thread = 7 Average
Armed Assault (1) Tested on Sanitizing Operation (SPMISSION) CPU Thread = 15 Average
Arma 2 Tested on Trial by Fire (SPMISSION) CPU Thread = 22 Average
Now I'll test another game, Just for shits and giggles lets go with the recently released Operation Flashpoint Dragon Rising (Only other large scale game I can think of)
Operation Flashpoint: Dragon Rising Tested in Campaign Mission CPU Thread = Average 40
Now I know it's a comparison that no one likes but this is purely from a technical view so don't panic.
To me it seems as if Dual Core support was added to the OFP engine with some Shader upgrades and that was it, in Arma2 I don't know if they have attempted to add Quad Core support or what. But currently the CPU Thread count is really low if they double the threads they may improve performance on machines like mine.
Which honestly is the ONLY thing keeping me from playing the game, I'd love BIS again if they fixed it but for some reason I have this horrible doubt in my gut that tells me they won't