as opposed to going to other forums or platforms?
For me, it's mostly that I enjoy the interactions I have here with the users and that things are organized in a way to be discussion oriented.
I'll admit though, not a small part is that I really love my badges and don't want to start over somewhere else that won't have as nice of badges for my faves lol
In other words, Look at my badges!