This explanation doesn't hold up particularly well when you consider that it's the site's assistant managing editor who had been adding comment posts for articles, not the "forum people". Obviously those posting the edited articles on the main site should also have staff privileges on the forum, and creating a forum thread to go with an article shouldn't involve anyone else.
Maybe someone just went on vacation or something, but it would seem like opening a handful of forum threads each day shouldn't be that complex a task for a site that describes itself as "the leading destination for tech enthusiasts".
Look believe what you want. A lot of work is going into this. Comments on articles are a VERY important feature. Everyone related to running this site is extremely busy as this thread shows people are running into various issues. It will happen, in time.
I don't know what else to tell you, I've been completely truthful. Believe what you want.