Do I think Froome is a cheat? Yes. But it's all about definitions.
If the definition is "did he break the rules?" then perhaps not (although this is debatable).
However if the definition is "using substances with the intention to give him an advantage over clean riders", then I think yes. I think the latter definition is more valid.
BTW, I think Wiggins is a cheat for the same reason.
But then I shouldn't cast too many stones. People will look back on my miraculous times and discount them all once beetroot is banned.