Welcome back! I really think much of the forum activity from those "big boards" is now more focused on smaller communities like store forums--well, I've always noticed SSD's forum is hopping

Also, I think designers find it easier to touch base with people on Facebook and Twitter