The thing you are looking for is "the network effect". This community thrives because this is where the people are. I tried to use some other forums in the past, but since there were few other users it quickly devolved into interesting links back to this forum.
I'm not sure that's a complete explanation because as far as I know r/bitcoin has a comparable amount of readers but not a comparable level of discussion.