The boards were completely fucked because you couldn't post most of the time and page view wasn't working either. It pushed a lot of users away. Personally I've posted here today more than I have in the last month I've been here before today now that the site is fixed.
People just went to other places like reddit because 8chan was broken and reddit worked. But now that 8chan is fixed and josh is fed to the pigs, we can post and get stuff done.
My guess is that it'll take some time to build the communities here back up now that the site is fixed, but it should be heading in a better direction now.
Josh, the guy working on infinity next, completely fucked this site up. He basically broke the version of 8chan we're using now, everyone thought we needed to replace old 8chan, and then he got paid to make an alternative. He's a douche.