Accept rate dunning has become a meme around here. Yes, we have the accelerated comment deletion feature, but I don't think it's enough. So long as the green check is such a large rep bonus, it will continue to inspire pointless harassment.
Meanwhile, there are other limitations of the big green check. Notably, the OP is not always the best judge of the answer that will be the most useful to future readers of the question. There are sporadic posts here complaining of accepted answers which are counterfactal (i.e., dead wrong).
What if we just didn't have the concept? An OP would have a single upvote, just like everyone else, and future readers would see the community's judgement as the only rating of answers.
An additional note:
I find myself frequently observing the following pattern:
A user with only a few questions (not nearly enough for 'accept rate' to be statistically meaningful) posts a poor-to-awful question. Two kinds of comments arrive: accept rate complaints, more or less snarky, and really snarky criticisms of the question. The later phenomenon deserves attention on its own. The former suggests some of the variations in the answers involving hiding accept rate for people who don't have enough questions to make it meaningful, or from people who don't have some amount of rep.