The Taliban are at the helm of Afghanistan!! Again!!

The world witnessed a new parallel government taking over the Islamic Republic style government of Afghanistan. The severely reserved Sharia imposing kind of government led by tribal leaders.
There are many questions that needs to be answered, one of which is how did 85000 active fighters (source : Wikipedia) of Taliban overtake active Afghani military of 186000 (source :NATO)
For one, did Afghanistan's geography had a major role to play. How?
Well, According to Murat Aslan, a political scientist at Turkey's Hasan Kalyoncu University, said that " in a country like Afghanistan, sca