J, some of what you write is simply not true.
Strength training only increases circulation in the area you're training at that time. Local increase. Use a heart rate monitor and see the difference with a long continuous activity.
Of course strength training has beneficial effects, but still I wonder where you get it that it is the best. What about tennis, football, yoga, Tai Ji Quan, and all the other sports? Suddenly you declare weight lifting is the best, out of the blue.
FYI, some standard sports physiology:
muscles can be trained in:
This is to be found in all standard textbooks.
With this information one can see how different sports accentuate different aspects of muscle training. Some accentuate flexibility, others endurance and still others strength. They ALL have an effect on muscle health, composition and texture.
And this is only the muscles.
Besides that, there is the CV system, and the nervous system (including orthosympathicus OS and parasympathicus PS).
Again, different sports will train different aspects.
In CM, people train the meridian system. Like in Tai Ji Quan. So does yoga.
finally, there is the mind. Again, different sports will train different aspects. Like team work, mental endurance etc.
The best all-round training are CV training. Especially running since that exercise uses the highest percentage of muscles. One should add stretching for extra benefits. best outdoors. Besides that, exercises like Tai Ji are very good and less demanding on the joints plus the added benefit of meridian stretching. Some yoga forms are equally good.
Strenght training does not cause circulation like CV training does. And circulation has a very important effect on health. Whilst a good exercise, it is not the only good one, and not the best one also.
It is possible to practice a more all-round approach to strength training, by experimenting with different styles and speeds, stretching etc. But you still do not have the increased blood circulation and lung capacity.
Top sporters in general live shorter because they put too high demands on their bodies when they were young. Many of them die young and have heart problems or get really fat. Many of them do not continue exercising when they are older, when lung capacity and circulation becomes more and more important to avoid diseases.
All weight bearing exercises have an effect on bone mass. not only lifting.
You really think muscle strength matters that much when you're old? Overal fitness is much more important.
I hope you can see now that strength training is only one sport with benefical effects, and not the only one.