Hello Super-Guys,
First of all, please give your 'like' this cool page:
Said that:
Reeve's Superman/Kal-El reached Earth in 1951, when he was 3 years old. Basically, he spent the first 3 years of his life in the Comet Ship as a "blank state".
For 15 years, he unsuccessfully tried to adapt to earthling culture and society. It didn't work very much, but he kept having faith in it somehow.
In 1966, he created the Fortress of Solitude and started his long and intense journey to become "Superman": the last son of Krypton.
Basically, he spent 12 years of his life in the Fortress, learning the secrets of the universe, Krypton's culture, his powers and many other issues related to the interplanetary scenario.
When in 1978 he left the Fortress to reveal himself to the world, basically we got an alien with an human Earth, but an alien nonetheless.
Reeve's Superman was not "superior" to us (and our flaws) because he had superpowers. Reeve's Superman was superior to us because his culture was superior, his understanding of universe was superior and his "policy" was superior. And, of course, he also got an human soul.
Cavill's Superman doesn't know anything about Krypton, or the galaxy, or the universe. I mean, he spent just few days with a Jor-El hologram. He's not an alien. He's a human man raised in a small town, "trapped" inside a superpowered alien body.
Like humans, he tends to be overcome by his emotions or he tries to BLEND with other humans or be accepted because... damn, he [i]feels[/i] human.
He is not "superior" to us, even if he's "supposed" to be that. Erroneously supposed.
I'm not criticizing Reeve's Superman - which I love to the nth degree - but I just feel like we're dealing with two VASTLY different Supermen and should stop comparing them or criticizing Cavill's Superman because he's not "superior" to us and makes mistakes.