@arvind - One of my friend bring his parents (aged 60+) day before yesterday from Kerala through Cochin Airport on an on-arrival visa. Immigration Officer at Cochin Airport of course ask them the hotel booking but they replied that they are going to meet their son & family, so why should they book hotel? Eventually the officer had to agree that point & allowed them to travel. They reach Qatar safely & the authorities here did not ask anything regarding hotel booking or credit card. Unfortunately this crap rule was implemented only because of our Indian Government request I heard.