We have ruled India for 1000 years

I think you are trying to establish a wrong picture here.India has got a very rich culture dating back to many milliniums.The vivid picture of a rich Indian culture is abudantly available from our great classics like Ramayana Mahabharatha,vedas , our old manuscripts and philosphical teachings.Thats the hardcore of Indian culture.Indian culture bears the distinctive quality of welcoming outside influence.The marks of that quality can be seen anywhere.

But some invaders ,in an attempt to etablish their religion by swords,tried to impose their way forcibly on this culture.yes ofcourse ,the Indian culture bears those marks aswell.

You need to do a little bit research on Babar and Humayun.Babar had instructed Humayun to understand India and it’s culture and Humayun had its traits and the same was delivered to the great Akbar.Sadly Sahahjahan and Aurangazeb had forgotten these and no wonder ,the Moghal dynasty,once a great empire reduced to ashes.