Well, I think one of my mistakes was not making money off of the site, as bad as that sounds. Ad revenue gave them the ability to buy out other boards, purchase updates and new modifications, etc.
When I started DH back in 2005, I promised everyone I wouldn't put up ads. I was regretting that the second year, lol.
Are there ads on these boards? I don't see any, but I remember you (or maybe someone else?) mentioning that they were put in some time ago.