By the standards that riders are expected to conform to, Froome is definitely one of the top 5 GT riders in my lifetime, going back to Hinault. You could make a good case that he's the best, because he's won all three tours bla bla bla. Unlike Contador, who I thought was the most beautiful rider to watch on a bike, he hasn't served a doping suspension.
It doesn't matter what I THINK about whether he is/was doping. He's following the rules, like it or not. If he found a loophole or the UCI caved to pressure, that's the UCI's fault, not his.
But -- and Pantani Attacks raises a great point -- once he's out of Skyneos, will someone rat him out? It's a distinct possibility, but unlikely. Lance only got snitched on bc he was such a jerk, we know that Contador was doping and yet no one has come forth with any of the gory details. Because he is/was a decent person. I dont think I've heard the same about Froome. Robotic, mechanical, boring -- yes, but not an ass.