Jeff's health is not the best these days. He suffers from pancreatic cancer and is unable to do even the most menial tasks these days. I keep tabs on him regularly. It is quite evident he is no longer able to maintain his site and I would say yes to the reason of health.
Len