Goosey
.
maybe you should qualify that; one of the prime reasons why sporting standards have improved is the fact that much greater attention is now given to strength in all sports.
As a sport, weightlifting also quite popular to watch as entertainment, including in UK. So, many still appreciate efforts to lift more. I would imagine there is quite an interest on this site.
Finally, what would you rather many young people do if they were not trying to get stronger (or more muscular). Not everyone can be a fighter or a footy player.
Would you rather von express his anger through guns or lifting heavier weights? I say latter.
I don't believe your first statement is correct or accurate.
Money alone is the primary reason, which in-turn gave the athlete time to devote more focus on "skills" training, and selectors in that time became more competent selecting the right individual.
Strength training has done almost nothing to contribute in a positive way, only a handful of strength coaches on this planet have a "duty of care" approach.