From what I understand, some aspects of setting up a business in India is more challenging than, say, the US. For example, there's more red tape to deal with in India.
However, it's certainly possible to set up a business in India and live to tell your success story! For example, look at how many Indian entrepreneurs are listed
here. It's very encouraging.