I've been doing a lot of reading on Meta about this subject and I cannot find a definitive answer or view of what people think regarding this question. So, apologies if this has already been covered/closed/down-voted, etc!
I'm finding myself hesitating over whether or not to try and answer questions on stack overflow for users with very low accept rates. I notice there are a number of people experiencing this feeling as well.
My thought is thus; should users with a very low percentage of acceptance be banned from asking new questions? Maybe 'banning' is too harsh. Perhaps the user should be nagged by one of the dropdowns at the top of the page, i.e. "Have you considered accepting any of the 46 questions that you have not accepted an answer for?".
In my opinion, this should only apply to users with a low accept rate, i.e. less than 10%, WHEN the user has over N amount of questions within a particular timespan.
But, don't get me wrong on the whole accept rate functionality. I know it's been discussed to death from other angles, but I think users who generally can't be bothered to accept and clean up their questions should be made to, or encouraged to put some effort in. I know myself how frustrating it is to find an unaccepted question that potentially contains the answer to my problem. It's always a bit of a pain having to trawl through comments to see if the author has put a message along the lines of "Thanks, it worked!".