Well here in Dubai you have to win the toss if you want the advantage.
No matter how big your D*ick is you are going to choke 99% if you lose the toss, unless you are Netherland facing Kiwis or Singapore facing India. It's bound to happen, you just have to accept it. There might be some exception when your opposition shit the bed which is very possible in cricket but having said that Dubai wicket is not suitable for any multiple team tournament at all. We do have last 20 matches numbers, if you still think otherwise then you are fucked as cricket fans.
I have seen this factor as well, but I am not very sure why is this so prevalent in Dubai. Last year it was understandable as the dew was playing a very important factor there and the team batting second was getting a huge advantage. But now here dew is not that much in the ground. Also teams batting first are also winning but yes Winning the toss and choosing the correct team has become really important in Dubai, which obviously sucks. But I don't know what can be changed in the ground for changing this fate. Dubai wicket is quite bad no doubt about that. I think Dubai is the favourite choice for Asia cup because there you will find supporters of all these nations ready to pay huge money so becomes very profitable event for ICC.