Most longevity supplements and drugs work by pulling biological processes to baseline
That's all they do
So for someone sitting around 24/7 maybe vaguely helpful
For someone active, they defeat stress adaptations, so your "gains" disappear or never happen in the first place
They also do nothing for disease, they may help avoid some disease but once the disease is in progress, they can't cure anything
There's going to have to be a "next gen" of such drugs, years if not decades away
The next-gen will probably deal with mitochondria function, enhancing and restoring/rebooting dysfunction, which actually might cure some disease
So hopefully investment will continue towards "next gen", it's a very long road