Ar yes India's batting is strong but the big Q is:
Can India score 160 in T20 and successfully defend it? I dare say not because the current Indian bowling attack is pretty average IMO
Pakistan on the otherhand CAN defend such scores because of our better and varied attack - pace and spin :)
The last time Pak played India in a T20 encounter, Pak lost. I would like to see Pak bowlers defending 160 against Indian batsmen before commenting on your statement :)