However, there have been more studies surfacing recently that show that it can make exercise less beneficial, of which the link in OP is a piece of evidence in favor of this.
For those interested in other interesting substances in this area, I suggest looking into Acarbose and Rapamycin, but there's many others that seem pretty cool, even if highly speculative. Also adding after reading a child comment to this, Peter Attia is one of the many great people worth following in this area, with a very high-quality information-dense podcast.