Well they are correct in what they say. India is not welcoming for foreign investments and is a very difficult place for foreign companies to do business.

In fact these protectionist policies hurt the Indian economy but are politically popular.