Urdu speaking Pathan

Re: Urdu speaking Pathan

I think there are two reasons why Mughals adapted Persian in India

(1) before Mughals, during Sultant period, Persian was official language of court in India.
(2) Mughals had close ties with Iran and its rulers, where Persian was dominant language.

They did learned local languages, but like today English is considered language of elites, same was the situation with Persian in sub-continent till British Raj started.