>>719814443
>>719814632
seems like dev.4stats only goes up to a bit before 2018, but even that alone tells me that a non-insignificant amount of people have finally called it quits over the years, this isn't even getting into how much things are still inflated by circlejerks like the dalle3 general and literal bots constantly reposting old shit to try to simulate traffic