Side note: I can't find an article but I believe Gollum was one of the first times deaf movie-goers could actually read a digital actor's lips.
In Star Wars: The Last Jedi, Snoke is entirely CGI for no discernible purpose, and it's uncanny valley hell every second he's on screen. It's all in the animation, of course; the rendering itself is great, but there's something really off about his movements and facial expressions. What's odd is that they could easily have produced this character using a real actor in prosthetics, with some subtle CGI augmentations.
Tarkin in Star Wars: The Force Awakens is even worse, like something out of a video-game cutscene. I don't understand why they couldn't just have used an actor.
They keep breaking the viewer's suspension of disbelief because they want to show their characters being so bad-ass that they defy the laws of physics. Instead of seeing people with super-human traits, they see really expensive cartoon characters.
I still wonder if this is only youth neurons being drugged on all formats.
For CPUs, yes. For GPUs, not as far as I am aware. And rendering is the traditional GPU task.
Transistor counts continue an exponential growth curve, particularly in GPUs. It may be time for another downward revision on the rate (2.5 years? 3 years?), but we aren't getting as much single-threaded performance out of the increased transistor count. This provides increasing performance difference between the highly parallel GPU architecture and the more limited parallelism of traditional CPUs.