it is not unusual to wait so long for a court hearing in Germany. Some courts or court chambers are quicker, some are slower. It depends on their stuff situation, on the number of cases, on Corona conditions etc. Lawyers, who have much experience with special courts, very often know if it makes sense to ask or it is just a normal situation. Perhaps they don't want to make judges angry making unnecessary requests. As Meike told you, absolutely right, you must generally have a special reason asking for speeding up your case. Because that means that judges have to change their plans and perhaps postpone other cases which are also waiting for their decision.
Another reason not to speed up is that people mostly can't be sure to get a positive decision. What ist the purpose to risk a quicker rejection? As long as your case is in the court you have more possibilities than after rejection and you can use this time for more integration, for creating another perspective of staying in Germany (through work or Ausbildung). Only for people, who have the highest probability to win, it can make sense to speed up. I understand fully how difficult it is to live in uncertainty, but speeding up must bring you advantage, not problems.
About driving licence and B1: unfortunately it doesn't have influence on court decisions about asylum (although you can naturally make a good impression on your judge). In asylum cases the court only must build an opinion, if you are in danger in your country of origin or not (political danger, danger for life or health). It has nothing to do with your life in Germany, with your integration, with your connections in this society etc. All this things are important if the court rejects your asylum. Then it is possible to check if you have other reasons to stay. But B1 or driving licence are naturally not a reason. They can be only steps on the way to integration in the job market.
For more detailed and individual councelling you should **** for a good migration and refugee councelling center in your place.