Vaguely recall a number like 42? 43? total forums.. maybe a week ago.
And (new? or I just noticed!) a selector panel for forums at bottom left and.. no listing of total posts at bottom right of main page.
Could be Mozilla performing triage, via a process I can't imagine - but it ain't my eyes!.. I think.
Ashton