my reputation is 29,459, my last answer October 15, 2021, close enough to be considered the same IMO.
For me, the thing that drove me away, is that you'd spend time on writing good answers, to provider lore, etc, but it was increasingly difficult to find "good" questions to answer. There were increasingly many "homework" questions, and far fewer questions where people _had_ put the effort in.
And, an increasing animosity to the people answering the questions.
The community became toxic, and it wasn't the only the gatekeepers, everyone wanted something for free, and StackOverflow suffered from the "open source burn-out" problem.
Certainly I did.
[–] bryanlarsen 17 hours ago
So I ended up with a large number of "revival" and "necromancer" badges for getting upvotes for answers on old previously unanswered questions. And many of my questions have my own answers posted a couple days later.
IOW, I provided a lot of value to SO. But I got even more value out of them, finding many more answers than I provided, especially since many of my answers were for very obscure questions. A real significant win-win.
I think this would have been a better model for SO -- encouraging more of this sort of drive by helpfulness rather than gamifying/socializing so much to encourage direct helping.
[–] BorisMelnik 15 hours ago
[–] KPGv2 16 hours ago
now I have kids, so they get my teaching attention instead. And I don't touch Twitter.
[–] joshuakcockrell 1 hour ago
90%+ of the upvotes come from super old questions that have been around forever. Google indexed them and sent traffic there. Old inactive accounts get 1000s of upvotes a day and if you weren’t active when Python 3 was new or when Apple released Swift or whatever then trying to build reputation felt like a waste of time.
Contrast that with Reddit: commenting on new posts is the only way to build karma. It incentivizes new activity.
[–] jkubicek 15 hours ago
My last answer was December 28, 2015, and corresponds pretty closely with me getting a more interesting and engaging job. That, and the two areas I knew well were maturing and there were a lot fewer easy questions to answer.
[–] jambalaya8 15 hours ago
[–] jkubicek 7 hours ago
[–] sandeepkd 13 hours ago
[–] Syntaf 7 hours ago
I actually got hounded / insulted on a couple of my last answers for not providing timely responses to their comments on my answer and that was the last straw.
I started it as a way to learn things. Mostly picked questions that were on the edge of my understanding, researched the problem for myself, and then tried to provide clear and detailed answers. So I got a lot out of it too.
My view for when SO started to decline is also similar to yours - being flooded with poor quality questions. And on average people asking questions became more arrogant, put little effort in, and demanded the whole place to change so they can paste their broken code and have someone fix it for an upvote.
So I think I naturally and slowly drifted away from using SO. However, publicly stated reasons for SO's downfall often proclaim there was something wrong with people who answered questions. That they were rude or were "gatekeeping". I always feel alienated reading those, since it's very different from how I experienced the site.