Let's be sensible and stop giving too much importance to such things.
These fellows were saying similar things till 2005 about india.
What matters is macro economic conditions in the country and not what some professor has to say sitting thousand kilometres away.