Yes he was. No doubt.
You know, this happens in nearly every corner of the world, where cycling/sports happens. There is always someone who is the best in his area - and at some point the best cyclist of all parts of the region/country/state/world come together, compare each other and with every step it gets harder for these talents or "freaks" to win, because they meet other freaks.
And the very, very best of the world come together in the TdF, Worlds or the Classics.
Lets not forget, that Lance is the youngest ever pro worldchampion at the age of 21, was US Champion earlier and easily found into cycling.
You have that extra class and that "motor", or you don´t. There are no surprises and that also goes for Greg. Super gifted riders/athlts, but I would never waste any time in speculating, if they rode clean.
The decision that you "do it", comes at early age and otherwise you don´t "progress". Thats a decision every athlete has to make at some early point.
At the end the freak of the freaks will always win. With or without everyone doping. Surely never without the helpers, who are also freaks, but on a bit lower level.
But Merckx is the one and only superfreak of all the freaks o'nature ever.