I know the captain SK Bhatia very well. We go back a long way. He is a very experienced pilot and what I know of him , he is a guy who will follow the rules and not take chances. Maybe pressure from the CM or a technical defect might have diverted their attention at a very crucial stage. With the kind of weather reported CFIT could be the most probable primary cause. I am sure there would be other equally strong contributing causes. May his soul rest in peace.