Over the long term wouldn't a company lose money on life insurance policies such as this? If you are buying insurance then you are betting that you are better at actuary analysis than the insurance company. Insurance companies are for-profit entities.
Insurance is useful for protecting against large losses that would impact your solvency, so I don't understand why Wal-Mart would have had these policies in the first place.