Is Life Insurance a Good Deal For Everyone?.