I think time and loss of anonymity have contributed to a decline in FFA quality. Everyone ages and the board doesn't get many fresh faces so the average poster is about 20 years older now as compared to 2003. Different life experiences and while these experiences might still be interesting, the individual may be more mature or too concerned with reputation to share the interesting parts.
I think these are good points. I went over to FFT today for a quick visit, searched my username and just laughed at some of the vitriol and insults typed out about me. 15 years ago, I create an account and retaliate in kind, destined to defend myself. Now? I just laugh. What's the point? I have a million other real life things to concern myself with, so to your point, I think maturity plays a huge role.
I also think that's why the alias account of GG is so vocal. The driver of that account would NEVER give up anonymity. It would destroy the ruse. So under the cloak of anonymity, that alias can and does say whatever it wants, fearing no retribution because it has no real life interactions with veteran members of this forum who all know each other, either through real life encounters or social media.
I also think you're correct in that 20 years of friendship building here has created more private avenues of communication to share personal stories. That's absolutely a truism that's come from time together and relationship building.
Finally, no new fresh blood is coming here. That's a pipe dream. 90% of us that post today were posting here 10+ years ago. Kids 20 - 30 will never step foot here.
It is what it is at this point. And that's fine by me.