Some historians say Mughal kings was very kind to other religion. They tell Akbar was very good king, he allow Hindus and Muslims both to pray, he not force anyone to change. He also start one new thing called Din-i-Ilahi, mixing ideas from many religion. They think Mughals made India more united.
But other historians do not agree. They say Jahangir and Aurangzeb was not so kind. Aurangzeb break many temples and also force some rules on Hindus. He make jizya tax again, which Hindus has to pay. So some people think Mughal was not fair, they only like Islam more.
Some books write that Mughal was practical, not fully kind or fully cruel. They just do what help them to rule big empire. If they need help from Hindus, they become friendly. If they feel danger, they become strict.
So historians keep fighting on this topic. Some call Mughals tolerant, some call them intolerant. Truth is maybe in middle, because some kings like Akbar was open, but some like Aurangzeb was strict. That why history have many opinions.