Yes, it has been slow, (in number of posts and topics) and dare I say it, since the remodel of the site. I think I know why for a small portion of it. And why it might be said that forums were missing.
Depending on what you might have bookmarked as an entry point, and how you navigate the site you may be limited on what you view if you dont know how to get back and forth yet between what seems like a little maze....
For instance: http://www.electrical-contractor.net/forums/ubbthreads.php/ubb/cfrm/c/2
(NEC and Photos, etc are not readily available with listed topics...)
You need to go back here:http://www.electrical-contractor.net/forums/ubbthreads.php/ubb/cfrm