✔ 最佳答案
You've only answered 29 questions. Plus - you are answering OLD questions that people have abandoned long ago, or answering questions that have dozens, even hundreds, of answers. That is what is wrong.
Try answering NEW questions, that were just asked.
Stick with things you really know about and answer well.
And answer things that a whole lot of other people likely won't.
Don't curse or break the rules, so you can avoid being reported.
And then, just be patient. Yes, fewer users select BAs now.
But your odds of getting one will go up a LOT if you answer recent questions!