I admit that there was contribution by Muslims. They looted and destroyed massively the Hindu places of worship and tried their level best to totally destroy the Hindu Identity just like they did the pre-Islam Arabian identity. But they could not succeed. However, the British did some good though their negative contribution is more.