I agree, it's pathetic. You may want to send them an email and ask about it.
Although, I've also noticed that alot of companies have no profile at all. I haven't snooped around enough for an accurate comparison, but it may just be a PDAC thing - we might not be able to see what they have b/c we're not registered or something like that.
BTW, you wanna be an asst mod? You seem to be on top of things, more so than I even. Little work, no pay, but very rewarding(?).