He would pop in on this site and always sound optimistic as to the future of his podcasts so I'm wondering myself now that you mention it.

Haven't noticed him here lately but IDK about ay other sites.