Nothing can be done now as the matches would be played in Srilanka. I agree on the point that rain interruption are frustrating and you tend to lose interest when it happens multiple times. I am hoping that match between India & Pakistan goes smoothly on September 10th. Rain should not play a spoil sport this time. The last match between these two got a abandoned due to rain.
Breaking Now:
It seems that the ACC has sensed the frustration of cricket fans and took the right decision. If the match between India and Pakistan is not played due to the rain on September 10th then the match will resume on September 11th. Such decision could have been avoided if the tournament could have been organised in Dubai. I think they should reserve an extra day for all the Super 4 matches in this tournament. This decision might have come due to the pressure of the broadcaster. Otherwise ACC was looking least bothered if any match got abandoned or interrupted due to rain.