I know its been said before but I personally think this is more a publisher issue than developer issue. Many of the problems I have seen can be directly traced back to the publisher. Especially the CD labeling, french tech tree, and things like that.
However, the Black Terrain problems...