it doesnt matter how good you make the CGI... sure you wont notice the difference in the detail but the interaction/behavior with the environment is completely disconnected with CG. CG can look great and be helpful to show a vast landscape or w/e like when flying over a city/landscape and so on.. but to use CG in everything such as the entire room where a gun fight takes place is so awkward and disconnected feeling. Look at westerns... The fact that the scenes were real gave it such a gritty and real feel. Wood spintered like real wood and not this high density CG splintered wood crap when a bullet hits it... Real set = Grit, More Realistic behavior/relationship with surroundings, and just awes inspiring when done right. CG = no thanks. The only way it would ever work is when we get the technology to holographically change a room into what ever we want so that the actor sees the room as well instead of acting in front of some green screen/white screen.