The reason i see is that KL Rahul is a good batsman with a really defense which is really important in the Test format as there are not much rules that are favoring the batsman and it will Test the skill of the batsman including his patience and from what i have seen from his game KL Rahul has a good defense as well as offense, Prithvi Shaw is a future prospect but i have not seen him play, form of a player is all about confidence and once you have that then you can play any format.
It is true that he hasn't performed consistently in the past, but I wanted him in the team due to his current form which is spectacular. Current form should be the primary criteria for selection which is why he is ahead when compared to others in that department regardless of the format.
In recent time there is no such thing "Defense" in T-20 cricket. In ODI yes "Defense" is still relevant but how many times we get to see seam-swing wicket in modern cricket, may be once in a while and how many slips we see in limited cricket? only 1 or 2 and that for only 4-5 overs.
Test format is completely different beast. Rahul might become good bet for India in Sub-continent type wickets but SENA countries are tough nut to crack for majority of batsmen. He already got enough chances to prove but failed, may be team management give him another go in the next season, only if he performs in longer format for Domestic team/India A . I agree on pretty much everything except on one thing " Getting into Test Team because you have good form in T-20 as opener? its NO_GO_ZONE IMO"
I am taking this argument as Rahul_The_Opener. but if go by hypothetical situation where he can refine his keeping for 5 day cricket and bats in middle-order or may be Top-order then yes he should be first choice for Wicket-keeper batsman.