Penny actually amalgam does not last forever. Also the composite materials are as long lasting as amalgam now and actually is perferred because it bonds to the tooth rather than sits in by mechanical lock. All fillings have an average lifespan of 10 years.