Warren Buffett explains why he believes that society has a responsibility to help take care of people in their old age.