It seems to me they were going for a negative version of a late reveal with "Nemesis". In some movies a late reveal is awesome like in The Prestige. You spend half the movie trying to figure it out, and then at the end everything comes out.
But in "Nemesis"? You think you've got the whole thing figured out until the very end. Then they take everything that's good, and turn it upside down. It's like finding out that Superman was actually working for Lex Luthor, or that kittens are actually plotting to destroy the world.
I enjoyed the episode, up till they made the Vori the bad guys.
I guess I'll just have to "Close my glimpses" to the bad parts and get on with the rest of Voyager...