Like everyone else I would say that PCB has taken a good decision if their cricket board had not accepted it would have a bad impact on their cricket.Hopefully, if everything goes well, we will see a beautiful Asia Cup. And thanks to ICC for finding a solution to this problem.
ICC didn't did anything. Asia Cup is being organized by the ACC and the deal was reached between the BCCI, PCB, SLCB, BCB and ACB. It would have been better if they had selected the United Arab Emirates or Oman as the co-hosts. Instead they went for Sri Lanka. Now the traveling part is going to be complicated. For Nepal and some of the other teams, they need to travel to Sri Lanka and Pakistan within a couple of days and then play matches. PCB was also in favor of hosting the matches in UAE/Oman, since they would have received gate collections. But the other boards were against that idea.