BenjiBajing
And a wrong model. There're a lot of calculators out there, e.g. [1]. Some more, some less sophisticated. But they all provide rules by thumb at best.
It starts at the mechanical losses, rolling resitance and aerodynamics (it's often neglected on calculations regarding climbs). Does his model take wind into account?
I really hate, how convicted dopers like Armstrong and Jalabert defame Froome. After all Froome is not convicted. If people like him or not.
With all the speculations, we are not to forget that training methodology has evolved immensly over the last couple of years. And Chris Froome is actually more at 65 kg then at 67 kg.
Lastly, unfortunately mankind cheats. It's in our nature. Businesses are bribing, countries are spying, Fifa, well ... (be sure similiar however probably on a much smaller scale things happen at the IOC), students take beta blocker and ritalin. CEOs tell so many lies and intimidate so many people on their way to the top. Cheating is everywhere, we all did it in smaller or larger ways.
[1] https://en.wikipedia.org/wiki/Greek_government-debt_crisis [2] https://en.wikipedia.org/wiki/Animal_Farm
[1] https://www.elastic.co/guide/en/elasticsearch/client/java-ap...