If anything that 20 years or more of gaming has taught me, you can't really honestly trust someone 100%.
People cheat in everything, at their jobs, in tests and exams, in sports, in their personal lives and especially in gaming. Cheating software is getting pretty good these days where they can turn them on and off at will.
When money is involved and social reputation to be the best becomes a big issue to people, they could easy start looking at ways to stay at the top.
Does Shroud or the "Doc" cheat? Who knows.. (Doc cheats for sure, he is the 2 TIMER after all), but I wouldn't trust them 100%, if you do, I think you be really naive.
I wonder how many people on this forum have been caught cheating and have VAC bans or PB bans in games, few 1000 users here surely right? I bet a few, maybe even a few of you.
That said, doesn't make a big difference to me if they do or not, the ones who are clearly cheating are my main problem, the ones with Aimbot or those who are clearly using ESP and not a cheating issue, but the team killers.
Them.. from China. -_-