I think it's also because they liberelised their market way before us. In absolute terms, I don't believe that a free market economy and free trade necessarily is the answer, but from our own failure, we're forced to believe so. Even though I agree with you, I think we need to be careful when using words like "spirit of enterprise" because might give wrong meaning that Indians does not have the "correct" attitude for development (economic:- because, I feel India is not socially and culturally poor)