Agreed, points well made. I think an ordered society with long-term stability has much to do with it.