I'd be willing to believe Froome is doping, if there was any proof.
For now I just go with the theory that he's simply better than anyone else at 3 week tours. He's not Superman though, he was (to me) clearly not "in shape" to win the TDF this year after a kick ass performance in the Giro.
But he did podium.