Is Life Insurance a Good Deal For Everyone.