There are quite a few on that list that have been MIA for years.
Many are still around but have left the forum for one reason or another