Some men take things the way they are, some men complain, some men look for something to complain about.
CGI is ultimately no good because it is done in a computer. There are things I see in Star Wars that make me cringe, but the fact that they are executed well, make it okay. Hell, just sit with me during Star Wars 77, and I can give you several examples. CGI is a fine tool, people just don't use it with respect.
Like Tim said, Avatar and LOTOR used CGI with great results, that actually age well. Avatar and LOTOR work well, because they aren't trying to re-create something, but instead making something new. We accept the Na'vi and Gollum, because we haven't seen them in real life.
I can watch Toy Story as aged as it is, because it doesn't try to come off as real either.
CGI comes off as horrible when they are recreate living things we see everyday.

Even if we don't know what Arnold looks like, we know what a person looks like, and this just doesn't look right. [See Uncanny Valley]

Now take into consideration how far behind technology was here, compared to today. Gollum looks pretty damn good, because our eyes haven't seen him before in real life, so our brain accepts it.

Looks like Jeff Bridges, Sounds like Jeff Bridges, but something isn't right. Without even seeing it in motion, it comes off as synthetic, and this is good CGI.