... good quality glass (lenses) will last 20 years or more before they become obsolete.
That was a standard truism for decades. But no more. Nowadays when the version II lenses come out, everybody sells the old stuff and gets the newer version.
There have been significant improvements in kit lenses too.


