In the short term it may or may not be. However, such society is almost by definition more likely to be fit, in the evolutionary sense, i.e., more likely to survive and perpetuate itself. Society surviving means that its benefits will be enjoyed by future generations.