My personal beef is the houses looks to lined up. This is mainly a critique of the Britain-map (I have seen a few English villages both from the ground and the air. I don't know about Russia though, perhaps they did line everything up there. Here's a comment of the matter I posted earlier:
Type of improvement: More natural placement of buildings
Explanation: The extremely lined-up feeling if villages in much of CoD is very artificial. Buildings do not normally line up perfectly, particularly not in less built up areas. (see some pictures below). Recent development shots shows some extremely nice Russian farmland buildings, again with the mathematical (and quite unnatural) precise line-up.
Benefits: Environment, navigational (buildings/quarters as landmarks easier to spot)
Small village (the size that's all over the place in IL2 maps), England. Notice the houses align to the roads, not to an overall line-up:
Small scale industry, London. Notice even adjacent houses don't allways line up:
Large scale industry, Hungary. Notice several lines of line-up: