A; how do you know they "keep 95% of their strength"?
B; genetic freaks, the elite, 1 in 5 million genetics.
C; the best doctors, on the best drugs, unlimited budget.
D; probably never actually off cycle. WADA testosterone test is flawed.
E; as you say, new drugs, not on the radar yet.