I think that's still too long when copyright was originally supposed to be a compromise between society and the author, not a indefinite guarantee for an author. I understand the concern of providing for family, but keep in mind that the average person works continuously to provide for their family and has to be responsible enough to save money. It is not society's responsibility to ensure that; and alternatively if it is to be society's responsibility, there are better mechanisms than copyright.