Taliban need to focus on strategy of circling major cities and take as much districts as possible. The recent moves to attack cities in numbers is exposing them to airstrikes (especially todays US airstrikes have caused significant casualties to Taliban) is costing them heavily, they need to revisit their plan.
I can understand their urge to take kandahar which in turn will provide them a huge boost both morally and strategically especially with the negotiations going on but they should hold it off for now and focus more on taking the contested districts and dismantling kabul forces infrastructure in suburbs, consolidating the districts they gained. Pin down the cities by controlling entry and exit points and roads. Limit internal city fighting to gurella type warfare with IED's, SVBIED, and rockets and try to limit their own casualties. Limit the regime to cities.
This type of large numbers frontal assult is getting them kilked in dozens especially when they are prone to airstrikes (both US and Kabul).
Form defence belts around the cities and do not let anything in and out without damage.
As Mullah Umar used to say 'They have the watches we have the time', Taliban need to understand this now more than ever. Thus is the mistake kabul is betting on, taliban are loosing manpower because of this and this will make the areas they hold more vunerable to kabul.
Find a solution to damage the airbases/assets of kabul. Dont run off to attack cities in large numbers which triggers US air strikes atleast before August 31.
We should remember that only with the arrival of stinger that Taliban/resistance were able to defeat the soviets, before that Taliban were held back.