Great CG playing against good cg (not all characters/env are created equal) makes the great CG stand out as realistic. Great CG playing against real life makes the great CG look off and less realistic. I think your example is a matter of contrast more than technology.