What you want and reality are two universes totally different. The definitive session has occurred there are thousands of years (661 after Jesus Christ).
First made peace with India polytheistic then after just give us lessons. Ok.
When did the Muslim world become so arrogant and inhospitable, even towards each other.
Sometimes, these modern Arabs seem like they have a sense of superiority, like the rest of the Muslim world are "converts" and the Arabs are genuine Muslims. But they forget that their ancestors were polytheistic people with very backward practices, before converting to Islam.
And Iranians seem very nationalistic, proud of their Persian superpower heritage, even though that superpower was a tool of satan/fire worshippers and fought Islam to the last. Every part of the world has been a superpower at one point or another, from the Mayans&Aztecs in the Americas, Napoleon France, Sultan Suleman's Turkey was so awe-inspiring Queen Elizabeth wrote to him begging for protection in repeated official letters before fighting the Spanish Invincible Armada. Ashoka in India had a huge empire. It takes hundreds of years, sometimes tens of hundreds of years, for people to abandon their superpower arrogance, and that casts a shadow on the national character for some time.
We need to get rid of this nationalism where it acts as a competitor to Islam. Nationalism is another western concept, another illah that we worship. Before the 1920s(when the West introduced this junk concept), there was no notion of passports or visas, and people weren't boxed in and could pick up and move essentially wherever they wanted to. So nationalism, as it exists today, simply was not there. And this nationalism is one of the main strings that the West pulls, to make their puppet regimes in these Muslim countries help our enemies against other Muslim countries. And the tragic thing is, that psyche of self-superiority is visible even in the folks participating in this forum.