Ports *can* be done well. GTA: San Vice city (I think) looked amazing on the PC, mediocre on the XBox, and meh on the PS2, but they all felt 'about right'.
I really fear that a decision will have to be made at some point which will go like this:-
Exec 1: "The P&C Beta has raised this one major issue. We can fix it on the PC by throwing more RAM at it, but the console port won't take it"
Exec 2: "Just leave it out of the console version, then"
Exec 1: "That's the problem, the playtesters tell us that this feature is a real killer, and could make the game awesome, and PC gamers will be 'WTF' when it's not there".
Exec 2: "Well, the console gamers will be "WTF" if it's only in the PC version, and we don't want two codebases, leave it out."
Perhaps the one-island-at-a-time issue might fall into this category already? I don't think BIS would do this though. OpFlash was awesome, ARMAII is awesome, so I have every confidence that CCGM will be awesome.