Alok Kapali gets out every time because he senses Fan's frustration, He tries to hit out and then gets out, In test matches he should be relieved of this and play to his comfort zone and hog the crease. This is why he should only be in the Test team and nowhere near the ODI/T20 team. If you notice recently in Domestic matches he did good in First Class matches, the longer format of the game.
"Ya Allah, give me eyes that see the best in people, a heart that forgives the worst, a mind that forgets the bad and a soul that never loses faith."
-from facebook Group "Alhamdulillah for Everything"