The preceding Taleb quote headlines a post by Rippetoe with the above title.
He makes a number of good points, and not just about strength training.
For one thing, he makes a useful distinction between exercise and training. Exercising is using or maintaining what you've got. Training is about steadily building ability, whether in strength, endurance, etc.
I like his idea of the Minimum Effective Dose, which is pretty much what my trainer guides me through - just enough needed to show slow but steady improvement.