Hey Tuck, I don't mean to offend anyone here rly and actually I donated to the site back quite a while ago.
No offence taken
But I guess I see it quite differently than you do. I really don't see any kind of "DC decline", unless perhaps one thinks of DC as "just" the home of mouser's software and the fact that there are no new programs coming from mouser recently, but instead bug fixes and and added features. I think of DC as something more, though, even if I was originally drawn here by FARR and ScreenshotCaptor IIRC. Now, it's more of a place to have friendly discussions, advice etc. mostly concerning software. And again, I don't see the decline that you do.
Btw, I do agree that you don't necessarily need to provide any statistical evidence, the "feeling" you refer to is also an indicator, but I feel differently from you