Not strange at all. He put a lot of work into the site and at some point, other folks have to step up to the plate. My guess is that he just lost his energy to do what he was doing due to the complacency of others. It’s amazing how many folks are complacent about 0.
I can relate. I have put a lot into nachumlist.com . At some point, if the site cannot support itself, it will just be to hard to keep it going.