Some come and go. The reasons can go on and on. Hopefully they are all fine. I myself haven't been on a few forums in years.