What you said!
Dice and ID are the last two real PC developers it seems.
And anyways, DICE was behind BFBC2 as well... and that had console port written all over it. I'm very iffy; hopefully the DICE team behind BFBC2 is not influencing BF3 in any way shape or form. And I don't really want to be iffy. BF2 was one of my favorite games.
EA killed the CnC series. Hopefully their influence doesn't kill BF either.