I think you are wrong in saying that moghuls defined India and created structures and monuments. Moghuls never ruled entire India that we know today. It was British. Moghul never built structures other than mosques on destroyed temples. Haddappa-Mohenadaro was not built by moghuls. Moghuls destroyed many of Indian structures the way they did in Afganistan. Look at countries beyond Pakistan. Mughals have not built any significant structure where they came from. Open your eyes to real history. Read more of world history and if possible Quran to understand Moghul mentality.