Afghanistan bowlers have done quite a good job but there batsmen failed to perform there duty. This is first time Pakistan have won so easily against Afghanistan. Still Pakistan need to be careful in next two matches as Afghanistan is an unpredictable team and they have the tendency to fight back in upcoming matches. Pakistani batting lineup also need to play with caution, if they continue to give such performance in next matches then result might not be in there favour.
Afghan batting has been in very poor shape for quite some time. Their bowlers are very popular across the various franchise T20 leagues. But for some unknown reason, they don't even have a single quality batsman. Hashmatullah Shahidi and Rahmanullah Gurbaz have featured in a few franchise leagues, but these players are inconsistent. Ideally, given that Afghanistan is being gifted with such talented bowlers (Rashid, Noor, Mujib.etc), they should be able to perform well in ODI cricket. But everytime, their poor batting is costing them matches.
Agreed with you about this all their spin bowlers are right now have good brand in cricketing world, but sadly they have no enough support from the batsmen which is essential for them and their success, but sadly we can't blame anyone for this all with they are not able to play at home even right now their domestic setup is working good and having increasing quality but still it needs good support from other cricketing countries as well.
Like this situation, we have in yesterday match I was expecting good response from their batting line-up but they completely down and out of the game which was surely heartbreaking for the team and fans as well with this performance we can't expect anything positive from them in big events.