Accidents get discussed all over PPRUNE. However, the value of this forum is that it creates a common talking shop spanning fixed/rotary/light/heavy/civil/military. ..
That doesn't exist elsewhere and whilst people will keep discussing helicopter prangs in rotorheads, microlight crashes in Private Flying, and so on - this does provide a useful common ground where we can all learn from, and contribute to, each other's discussions.
It's not perfect, and never will be, but it adds value in my opinion.
One possible improvement might be a sticky thread linking to discussions about accidents elsewhere on Pprune?
G