"The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet." — Michael A. Jackson
Seriously though, where did the "COH2 is poorly optimized" thing come from? The performance issues could be caused by 100s of things, not just "poor optimization".
All that said, performance does need looking at desperately. I'm also running a reasonably high end system and, admittedly while running everything on high, get most if not all of the problems everyone else has described.
Fact is though, COH2 is now 2.5 years old and I'd be reeeallly surprised if they did get permission (because, it will be a permission thing...not an ability thing) to spend $$ tearing stuff down to optimize code or fix low level bugs at this stage in the games life cycle.
