https://www.osnews.com/story/128924/what-happened-here/
To their credit, it looks like they're now trying to find ways to run the site profitably, so they can pay people to maintain the site part/full-time instead of relying on volunteer help.