I'm actually just doing my job. That "Forum Director" title isn't some random avatar addition I stumbled on to. It's what I do here.
I sincerely doubt "anyone" can find out how many new members joined the forum last week, or track how many new threads or posts were made in the last 30 days, or see how the time it takes for a new thread to get its first reply is decreasing, or any number of Admin-level statistics that indicate forum activity more specifically than general site traffic.
Along that line, will you be starting a thread in Combat to discuss this weekend's UFC 210?
That's part of it. You also literally asked "But am I right? This placed has seriously lost a lot of traffic correct?"
And I'm saying no, the forum has not lost traffic. That's a concrete, numerical fact.
Manually, highlighting the text you want to quote from each person and pasting it in your text box.