These guys today are overtraining and their careers are much shorter. The guys in the old days fought more and trained less. Today guys train more and fight less and leave their career in the gym. Fedor had 23 fights in 4 years and 11 more fights at the highest level after that. Cain has had 16 fights in 10 years and is about to undergo back surgery and who knows if he will even have 20 fights in his career. These guys today need to spend less time killing themselves in training and fighting more.