Those with more faith may be less 'stressed out' about daily problems that impede success in the labor market and the marriage market, and therefore are more successful.
It was a massive success - it blew us away.