I would argue that the British Raj was a good thing for the muslims in sub-continent because by the time of Bahadur Shah Zafar in 1850s, the Mughals were at their weakest and their decline had become inevitable.
If the british had not taken control of the sub-continent, then the Hindu Marathas in western india and sikhs in punjab would have become dominant force all over sub-continent and Muslims would have been forced to live under their Hindu Raj. I think that would have been even more disastrous for the muslims than the white man's British raj?
The British raj filled that power vacuum at a crucial time in history, and allowed the muslims to regroup first under Sir Syed Ahmad khan's leadership, who worked for the educational upliftment of muslims in the late 1800s. And later the Quaid-e-Azam's muslim league fought to ensure that muslims have Pakistan and the hindu baniyas don't rule over the entire sub-continent
Imran Khan describes our dedication to the British and their laws, rules and regulations as one of our foremost problems and rightly so in his book Pakistan: A personal history.
Your post proves the same, that we still follow a colonial mindset. We should have grown out of this praise for the British and their ways but we are still at stage one. For example the FCR, an age old british law which holds entire tribes responsible for the actions of a few and which is against human rights still exists in the tribal areas. We haven't given the local people a chance to properly integrate.
The Marathas and the Sikhs under Ranjit Singh etc weren't half a threat as the British. They were cheap knock-off kingdoms when compared to the British. Possibly if the British hadn't come the Mughals could have still been dominating India. A weaker version of India perhaps but they still might have been in power...
I strongly disagree that the British Raj helped strengthen the Muslims. The end of urdu as a language in the courts and nobility automatically reduced the literacy rate of Muslims by a huge percentage. Clerks and waiters were made to wear the uniform of the defeated Mughal army strengthening and building the mindset that we were a conquered race and mocking us, all land owned by trusts which gave free education and healthcare (34% of all land) was taken and taxed as they abolished the trusts, and waqf boards. Theres much more they did to keep the Muslims backwards. Their primary objective was to keep the Muslims, Sikhs and Hindus at each others throats so that a unified force or threat could not appear before them.
No doubt the #British kept the Hindus backward but they also kept the Muslims backward and no one can deny this.
Hoshiarpur in east punjab had a literacy of 84% when the Mughals were ruling and was left with a literacy of 9%. The very same thing happened in the provinces that were to become Pakistan.
Quaid E Azam & Sir Syed Ahmed Khan rose only due to their own obstinacy to do something good for Muslims despite the difficult conditions alone not due to any help from the British.
And please don't use the word baniya for Pakistani hindus. Call the Indians whatever you want but I don't like the way we drag our people into this because of their religion.