They didn't get rid of the message boards.
When they relaunched the main DC site, they created a new forum that you will need to sign up for as a new member.
I haven't spent much time in it, but the DC Direct page(s) should be accessible.
Why bother though, no one with any inside connections to DC Direct ever bothered to check the threads let alone participate in them.
And, yeah, DC Direct is a pale shadow of what it once was releasing maybe 4 figures a year at this point in the DCnU format.
Oh well ...