I think it has to do our mindset. Usually people who ask question and people who answer them are world apart. The analysts are alreday in awe with CXOs who answer the questions. Just look at the servility with which they ask question. I am not blaming the analysts but this is how India operates. People who are CXOs are more powerful than the analysts and they can really do the damage to these analysts if they act too smart.
Unlike developed world, our media, analysts etc are too risk-averse and do not bother to ask tough questions simply because the people there at top are too powerful. How many times you have seen someone asaking tough question in business channels also.