You are missing mr CT Fletchers point entirely. He takes umbrage with weaklings that quibble about shit on the internet. His mantra is just get it done.
Even if he takes steroids who cares, he has benched more then most will ever hope to deadlift. He has curled more then most will ever bench. The man has the physique of an exceptionally well built 20 year old in his 50's AFTER open heart surgery.
Why do people diminish the achievements of others? Because it makes themselves feel better about what they are able to achieve.
Drugs or no drugs ct is awesome. He has a proper mans attitude the likes of which you rarely find nowadays except in those few rogues you sometimes meet surviving on the fringes of society. Is it so he can sell something? Maybe, do I care? No cause the message is right.