Mirpur is called a cricket paradise for Bangladesh but no one can guarantee that Bangladesh will play well here all the time. However, Pakistan is basically not able to bat in this T20 series, especially the top order is failing. Except for a couple of experienced players, everyone else is failing due to which their target is not getting higher. They were all out for 110 runs in the first match and all out for 125 runs in the second match. In this case, I must say that their batting performance is not positive at all. Their bowling was much better in the second match, but Pakistan lost the second match only because of poor batting.
You clearly identified why Pakistan is struggling in this T20 series especially their batting in Mirpur. Even though Mirpur is good for Bangladesh cricket Pakistan top batsmen are not doing well at all consistently getting out for low scores like 110 and 125. Only couple of experienced players are scoring runs putting much of pressure on team. Even with better bowling in second match their poor batting still caused them to lose. For Pakistan to win any future series their top batsmen really need to improve.