Lots of different reasons:
1. Kids cutting less, a little more body fat. 2. Quality of food lower 3. Kids wrestle more both competitively and in training, this leaves less of a bulking strength phase 4. Less bodybuilding lifting, more functional now. Smarter training. 5. Testosterone levels naturally lower in males now.