There remains on explanation and it is that Babur had muskets and artillery and he knew that his foes did not!
The Mughal empire was built on the premise of the doggerel that centuries later Hillaire Belloc wrote:``Whatever happens we have got/The Maxim gun, and they have not . ''